-
-
Save denisyakimov07/df7794d3ba432855f3c7deaacbe750cc to your computer and use it in GitHub Desktop.
| <?xml version="1.0" encoding="UTF-8"?> | |
| <module type="PYTHON_MODULE" version="4"> | |
| <component name="FacetManager"> | |
| <facet type="django" name="Django"> | |
| <configuration> | |
| <option name="rootFolder" value="$MODULE_DIR$" /> | |
| <option name="settingsModule" value="american_deals/settings.py" /> | |
| <option name="manageScript" value="$MODULE_DIR$/manage.py" /> | |
| <option name="environment" value="<map/>" /> | |
| <option name="doNotUseTestRunner" value="false" /> | |
| <option name="trackFilePattern" value="migrations" /> | |
| </configuration> | |
| </facet> | |
| </component> | |
| <component name="NewModuleRootManager"> | |
| <content url="file://$MODULE_DIR$"> | |
| <excludeFolder url="file://$MODULE_DIR$/venv" /> | |
| </content> | |
| <orderEntry type="inheritedJdk" /> | |
| <orderEntry type="sourceFolder" forTests="false" /> | |
| </component> | |
| <component name="TemplatesService"> | |
| <option name="TEMPLATE_CONFIGURATION" value="Django" /> | |
| <option name="TEMPLATE_FOLDERS"> | |
| <list> | |
| <option value="$MODULE_DIR$/../american_deals\templates" /> | |
| </list> | |
| </option> | |
| </component> | |
| </module> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="dataSourceStorageLocal"> | |
| <data-source name="db" uuid="06dd0824-b830-405f-8c5f-c054fec75158"> | |
| <database-info product="SQLite" version="3.25.1" jdbc-version="2.1" driver-name="SQLite JDBC" driver-version="3.25.1" dbms="SQLITE" exact-version="3.25.1" exact-driver-version="3.25"> | |
| <identifier-quote-string>"</identifier-quote-string> | |
| </database-info> | |
| <case-sensitivity plain-identifiers="mixed" quoted-identifiers="mixed" /> | |
| <auth-required>false</auth-required> | |
| <schema-mapping> | |
| <introspection-scope> | |
| <node kind="schema" qname="@" /> | |
| </introspection-scope> | |
| </schema-mapping> | |
| </data-source> | |
| </component> | |
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="DataSourceManagerImpl" format="xml" multifile-model="true"> | |
| <data-source source="LOCAL" name="db" uuid="06dd0824-b830-405f-8c5f-c054fec75158"> | |
| <driver-ref>sqlite.xerial</driver-ref> | |
| <synchronize>true</synchronize> | |
| <jdbc-driver>org.sqlite.JDBC</jdbc-driver> | |
| <jdbc-url>jdbc:sqlite:C:\Users\Denis\Desktop\american_deals\db.sqlite3</jdbc-url> | |
| <libraries> | |
| <library> | |
| <url>file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.25.1/license.txt</url> | |
| </library> | |
| <library> | |
| <url>file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.25.1/sqlite-jdbc-3.25.1.jar</url> | |
| </library> | |
| </libraries> | |
| </data-source> | |
| </component> | |
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <dataSource name="db"> | |
| <database-model serializer="dbm" dbms="SQLITE" family-id="SQLITE" format-version="4.17"> | |
| <root id="1"> | |
| <ServerVersion>3.25.1</ServerVersion> | |
| </root> | |
| <schema id="2" parent="1" name="main"> | |
| <Current>1</Current> | |
| </schema> | |
| <collation id="3" parent="1" name="BINARY"/> | |
| <collation id="4" parent="1" name="NOCASE"/> | |
| <collation id="5" parent="1" name="RTRIM"/> | |
| <table id="6" parent="2" name="affiliate_deal"/> | |
| <table id="7" parent="2" name="auth_group"/> | |
| <table id="8" parent="2" name="auth_group_permissions"/> | |
| <table id="9" parent="2" name="auth_permission"/> | |
| <table id="10" parent="2" name="auth_user"/> | |
| <table id="11" parent="2" name="auth_user_groups"/> | |
| <table id="12" parent="2" name="auth_user_user_permissions"/> | |
| <table id="13" parent="2" name="django_admin_log"/> | |
| <table id="14" parent="2" name="django_content_type"/> | |
| <table id="15" parent="2" name="django_migrations"/> | |
| <table id="16" parent="2" name="django_session"/> | |
| <table id="17" parent="2" name="sqlite_master"> | |
| <System>1</System> | |
| </table> | |
| <table id="18" parent="2" name="sqlite_sequence"> | |
| <System>1</System> | |
| </table> | |
| <column id="19" parent="6" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="20" parent="6" name="title"> | |
| <Position>2</Position> | |
| <DataType>varchar(200)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="21" parent="6" name="description"> | |
| <Position>3</Position> | |
| <DataType>text|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="22" parent="6" name="deal_price"> | |
| <Position>4</Position> | |
| <DataType>integer unsigned|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="23" parent="6" name="image"> | |
| <Position>5</Position> | |
| <DataType>varchar(100)|0s</DataType> | |
| </column> | |
| <key id="24" parent="6"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <check id="25" parent="6"> | |
| <Predicate>"deal_price" >= 0</Predicate> | |
| </check> | |
| <column id="26" parent="7" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="27" parent="7" name="name"> | |
| <Position>2</Position> | |
| <DataType>varchar(150)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="28" parent="7" name="sqlite_autoindex_auth_group_1"> | |
| <NameSurrogate>1</NameSurrogate> | |
| <ColNames>name</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <key id="29" parent="7"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <key id="30" parent="7"> | |
| <ColNames>name</ColNames> | |
| <UnderlyingIndexName>sqlite_autoindex_auth_group_1</UnderlyingIndexName> | |
| </key> | |
| <column id="31" parent="8" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="32" parent="8" name="group_id"> | |
| <Position>2</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="33" parent="8" name="permission_id"> | |
| <Position>3</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="34" parent="8" name="auth_group_permissions_group_id_permission_id_0cd325b0_uniq"> | |
| <ColNames>group_id | |
| permission_id</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <index id="35" parent="8" name="auth_group_permissions_group_id_b120cbf9"> | |
| <ColNames>group_id</ColNames> | |
| </index> | |
| <index id="36" parent="8" name="auth_group_permissions_permission_id_84c5c92e"> | |
| <ColNames>permission_id</ColNames> | |
| </index> | |
| <key id="37" parent="8"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <foreign-key id="38" parent="8"> | |
| <ColNames>group_id</ColNames> | |
| <RefTableName>auth_group</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <foreign-key id="39" parent="8"> | |
| <ColNames>permission_id</ColNames> | |
| <RefTableName>auth_permission</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <column id="40" parent="9" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="41" parent="9" name="content_type_id"> | |
| <Position>2</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="42" parent="9" name="codename"> | |
| <Position>3</Position> | |
| <DataType>varchar(100)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="43" parent="9" name="name"> | |
| <Position>4</Position> | |
| <DataType>varchar(255)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="44" parent="9" name="auth_permission_content_type_id_codename_01ab375a_uniq"> | |
| <ColNames>content_type_id | |
| codename</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <index id="45" parent="9" name="auth_permission_content_type_id_2f476e4b"> | |
| <ColNames>content_type_id</ColNames> | |
| </index> | |
| <key id="46" parent="9"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <foreign-key id="47" parent="9"> | |
| <ColNames>content_type_id</ColNames> | |
| <RefTableName>django_content_type</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <column id="48" parent="10" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="49" parent="10" name="password"> | |
| <Position>2</Position> | |
| <DataType>varchar(128)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="50" parent="10" name="last_login"> | |
| <Position>3</Position> | |
| <DataType>datetime|0s</DataType> | |
| </column> | |
| <column id="51" parent="10" name="is_superuser"> | |
| <Position>4</Position> | |
| <DataType>bool|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="52" parent="10" name="username"> | |
| <Position>5</Position> | |
| <DataType>varchar(150)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="53" parent="10" name="first_name"> | |
| <Position>6</Position> | |
| <DataType>varchar(30)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="54" parent="10" name="email"> | |
| <Position>7</Position> | |
| <DataType>varchar(254)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="55" parent="10" name="is_staff"> | |
| <Position>8</Position> | |
| <DataType>bool|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="56" parent="10" name="is_active"> | |
| <Position>9</Position> | |
| <DataType>bool|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="57" parent="10" name="date_joined"> | |
| <Position>10</Position> | |
| <DataType>datetime|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="58" parent="10" name="last_name"> | |
| <Position>11</Position> | |
| <DataType>varchar(150)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="59" parent="10" name="sqlite_autoindex_auth_user_1"> | |
| <NameSurrogate>1</NameSurrogate> | |
| <ColNames>username</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <key id="60" parent="10"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <key id="61" parent="10"> | |
| <ColNames>username</ColNames> | |
| <UnderlyingIndexName>sqlite_autoindex_auth_user_1</UnderlyingIndexName> | |
| </key> | |
| <column id="62" parent="11" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="63" parent="11" name="user_id"> | |
| <Position>2</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="64" parent="11" name="group_id"> | |
| <Position>3</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="65" parent="11" name="auth_user_groups_user_id_group_id_94350c0c_uniq"> | |
| <ColNames>user_id | |
| group_id</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <index id="66" parent="11" name="auth_user_groups_user_id_6a12ed8b"> | |
| <ColNames>user_id</ColNames> | |
| </index> | |
| <index id="67" parent="11" name="auth_user_groups_group_id_97559544"> | |
| <ColNames>group_id</ColNames> | |
| </index> | |
| <key id="68" parent="11"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <foreign-key id="69" parent="11"> | |
| <ColNames>user_id</ColNames> | |
| <RefTableName>auth_user</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <foreign-key id="70" parent="11"> | |
| <ColNames>group_id</ColNames> | |
| <RefTableName>auth_group</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <column id="71" parent="12" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="72" parent="12" name="user_id"> | |
| <Position>2</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="73" parent="12" name="permission_id"> | |
| <Position>3</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="74" parent="12" name="auth_user_user_permissions_user_id_permission_id_14a6b632_uniq"> | |
| <ColNames>user_id | |
| permission_id</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <index id="75" parent="12" name="auth_user_user_permissions_user_id_a95ead1b"> | |
| <ColNames>user_id</ColNames> | |
| </index> | |
| <index id="76" parent="12" name="auth_user_user_permissions_permission_id_1fbb5f2c"> | |
| <ColNames>permission_id</ColNames> | |
| </index> | |
| <key id="77" parent="12"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <foreign-key id="78" parent="12"> | |
| <ColNames>user_id</ColNames> | |
| <RefTableName>auth_user</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <foreign-key id="79" parent="12"> | |
| <ColNames>permission_id</ColNames> | |
| <RefTableName>auth_permission</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <column id="80" parent="13" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="81" parent="13" name="action_time"> | |
| <Position>2</Position> | |
| <DataType>datetime|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="82" parent="13" name="object_id"> | |
| <Position>3</Position> | |
| <DataType>text|0s</DataType> | |
| </column> | |
| <column id="83" parent="13" name="object_repr"> | |
| <Position>4</Position> | |
| <DataType>varchar(200)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="84" parent="13" name="change_message"> | |
| <Position>5</Position> | |
| <DataType>text|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="85" parent="13" name="content_type_id"> | |
| <Position>6</Position> | |
| <DataType>integer|0s</DataType> | |
| </column> | |
| <column id="86" parent="13" name="user_id"> | |
| <Position>7</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="87" parent="13" name="action_flag"> | |
| <Position>8</Position> | |
| <DataType>smallint unsigned|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="88" parent="13" name="django_admin_log_content_type_id_c4bce8eb"> | |
| <ColNames>content_type_id</ColNames> | |
| </index> | |
| <index id="89" parent="13" name="django_admin_log_user_id_c564eba6"> | |
| <ColNames>user_id</ColNames> | |
| </index> | |
| <key id="90" parent="13"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <foreign-key id="91" parent="13"> | |
| <ColNames>content_type_id</ColNames> | |
| <RefTableName>django_content_type</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <foreign-key id="92" parent="13"> | |
| <ColNames>user_id</ColNames> | |
| <RefTableName>auth_user</RefTableName> | |
| <RefColNames>id</RefColNames> | |
| <Deferrable>1</Deferrable> | |
| <InitiallyDeferred>1</InitiallyDeferred> | |
| </foreign-key> | |
| <check id="93" parent="13"> | |
| <Predicate>"action_flag" >= 0</Predicate> | |
| </check> | |
| <column id="94" parent="14" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="95" parent="14" name="app_label"> | |
| <Position>2</Position> | |
| <DataType>varchar(100)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="96" parent="14" name="model"> | |
| <Position>3</Position> | |
| <DataType>varchar(100)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="97" parent="14" name="django_content_type_app_label_model_76bd3d3b_uniq"> | |
| <ColNames>app_label | |
| model</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <key id="98" parent="14"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <column id="99" parent="15" name="id"> | |
| <Position>1</Position> | |
| <DataType>integer|0s</DataType> | |
| <NotNull>1</NotNull> | |
| <SequenceIdentity>1</SequenceIdentity> | |
| </column> | |
| <column id="100" parent="15" name="app"> | |
| <Position>2</Position> | |
| <DataType>varchar(255)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="101" parent="15" name="name"> | |
| <Position>3</Position> | |
| <DataType>varchar(255)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="102" parent="15" name="applied"> | |
| <Position>4</Position> | |
| <DataType>datetime|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <key id="103" parent="15"> | |
| <ColNames>id</ColNames> | |
| <Primary>1</Primary> | |
| </key> | |
| <column id="104" parent="16" name="session_key"> | |
| <Position>1</Position> | |
| <DataType>varchar(40)|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="105" parent="16" name="session_data"> | |
| <Position>2</Position> | |
| <DataType>text|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <column id="106" parent="16" name="expire_date"> | |
| <Position>3</Position> | |
| <DataType>datetime|0s</DataType> | |
| <NotNull>1</NotNull> | |
| </column> | |
| <index id="107" parent="16" name="sqlite_autoindex_django_session_1"> | |
| <NameSurrogate>1</NameSurrogate> | |
| <ColNames>session_key</ColNames> | |
| <Unique>1</Unique> | |
| </index> | |
| <index id="108" parent="16" name="django_session_expire_date_a5c62663"> | |
| <ColNames>expire_date</ColNames> | |
| </index> | |
| <key id="109" parent="16"> | |
| <ColNames>session_key</ColNames> | |
| <Primary>1</Primary> | |
| <UnderlyingIndexName>sqlite_autoindex_django_session_1</UnderlyingIndexName> | |
| </key> | |
| <column id="110" parent="17" name="type"> | |
| <Position>1</Position> | |
| <DataType>text|0s</DataType> | |
| </column> | |
| <column id="111" parent="17" name="name"> | |
| <Position>2</Position> | |
| <DataType>text|0s</DataType> | |
| </column> | |
| <column id="112" parent="17" name="tbl_name"> | |
| <Position>3</Position> | |
| <DataType>text|0s</DataType> | |
| </column> | |
| <column id="113" parent="17" name="rootpage"> | |
| <Position>4</Position> | |
| <DataType>int|0s</DataType> | |
| </column> | |
| <column id="114" parent="17" name="sql"> | |
| <Position>5</Position> | |
| <DataType>text|0s</DataType> | |
| </column> | |
| <column id="115" parent="18" name="name"> | |
| <Position>1</Position> | |
| </column> | |
| <column id="116" parent="18" name="seq"> | |
| <Position>2</Position> | |
| </column> | |
| </database-model> | |
| </dataSource> |
| <component name="InspectionProjectProfileManager"> | |
| <settings> | |
| <option name="USE_PROJECT_PROFILE" value="false" /> | |
| <version value="1.0" /> | |
| </settings> | |
| </component> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="JavaScriptSettings"> | |
| <option name="languageLevel" value="ES6" /> | |
| </component> | |
| <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (american_deals)" project-jdk-type="Python SDK" /> | |
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="ProjectModuleManager"> | |
| <modules> | |
| <module fileurl="file://$PROJECT_DIR$/.idea/american_deals.iml" filepath="$PROJECT_DIR$/.idea/american_deals.iml" /> | |
| </modules> | |
| </component> | |
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="ChangeListManager"> | |
| <list default="true" id="155bcc42-c742-40db-b6de-8b113c78310f" name="Default Changelist" comment="" /> | |
| <option name="SHOW_DIALOG" value="false" /> | |
| <option name="HIGHLIGHT_CONFLICTS" value="true" /> | |
| <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> | |
| <option name="LAST_RESOLUTION" value="IGNORE" /> | |
| </component> | |
| <component name="DatabaseView"> | |
| <option name="SHOW_INTERMEDIATE" value="true" /> | |
| <option name="GROUP_DATA_SOURCES" value="true" /> | |
| <option name="GROUP_SCHEMA" value="true" /> | |
| <option name="GROUP_CONTENTS" value="false" /> | |
| <option name="SORT_POSITIONED" value="false" /> | |
| <option name="SHOW_EMPTY_GROUPS" value="false" /> | |
| <option name="AUTO_SCROLL_FROM_SOURCE" value="false" /> | |
| <option name="HIDDEN_KINDS"> | |
| <set /> | |
| </option> | |
| <expand> | |
| <path> | |
| <item name="Database" type="3277223f:DatabaseStructure$DbRootGroup" /> | |
| <item name="db" type="feb32156:DbDataSourceImpl" /> | |
| </path> | |
| <path> | |
| <item name="Database" type="3277223f:DatabaseStructure$DbRootGroup" /> | |
| <item name="db" type="feb32156:DbDataSourceImpl" /> | |
| <item name="schemas" type="d4e8921:DatabaseStructure$FamilyGroup" /> | |
| </path> | |
| <path> | |
| <item name="Database" type="3277223f:DatabaseStructure$DbRootGroup" /> | |
| <item name="db" type="feb32156:DbDataSourceImpl" /> | |
| <item name="schemas" type="d4e8921:DatabaseStructure$FamilyGroup" /> | |
| <item name="main: schema" type="981a47c2:SqliteImplModel$Schema" /> | |
| </path> | |
| <path> | |
| <item name="Database" type="3277223f:DatabaseStructure$DbRootGroup" /> | |
| <item name="db" type="feb32156:DbDataSourceImpl" /> | |
| <item name="collations" type="d4e8921:DatabaseStructure$FamilyGroup" /> | |
| </path> | |
| </expand> | |
| <select /> | |
| </component> | |
| <component name="DjangoConsoleOptions" custom-start-script="import sys; print('Python %s on %s' % (sys.version, sys.platform)) import django; print('Django %s' % django.get_version()) sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS]) if 'setup' in dir(django): django.setup() import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)"> | |
| <option name="myCustomStartScript" value="import sys; print('Python %s on %s' % (sys.version, sys.platform)) import django; print('Django %s' % django.get_version()) sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS]) if 'setup' in dir(django): django.setup() import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)" /> | |
| </component> | |
| <component name="FavoritesManager"> | |
| <favorites_list name="american_deals" /> | |
| </component> | |
| <component name="FileTemplateManagerImpl"> | |
| <option name="RECENT_TEMPLATES"> | |
| <list> | |
| <option value="Python Script" /> | |
| <option value="HTML File" /> | |
| </list> | |
| </option> | |
| </component> | |
| <component name="ProjectId" id="1eSqNZp2SlrcC7ytRQpSUt8uGcV" /> | |
| <component name="ProjectViewState"> | |
| <option name="hideEmptyMiddlePackages" value="true" /> | |
| <option name="showExcludedFiles" value="true" /> | |
| <option name="showLibraryContents" value="true" /> | |
| </component> | |
| <component name="PropertiesComponent"> | |
| <property name="DefaultHtmlFileTemplate" value="HTML File" /> | |
| <property name="RunOnceActivity.ShowReadmeOnStart" value="true" /> | |
| <property name="WebServerToolWindowFactoryState" value="false" /> | |
| <property name="last_opened_file_path" value="$PROJECT_DIR$/affiliate" /> | |
| <property name="settings.editor.selected.configurable" value="vcs.Git" /> | |
| </component> | |
| <component name="RecentsManager"> | |
| <key name="CopyFile.RECENT_KEYS"> | |
| <recent name="C:\Users\Denis\Desktop\american_deals\affiliate" /> | |
| </key> | |
| <key name="MoveFile.RECENT_KEYS"> | |
| <recent name="C:\Users\Denis\Desktop\american_deals\affiliate\templates" /> | |
| <recent name="C:\Users\Denis\Desktop\american_deals\templates" /> | |
| <recent name="C:\Users\Denis\Desktop\american_deals\affiliate" /> | |
| </key> | |
| </component> | |
| <component name="RunManager"> | |
| <configuration name="american_deals" type="Python.DjangoServer" factoryName="Django server"> | |
| <module name="american_deals" /> | |
| <option name="INTERPRETER_OPTIONS" value="" /> | |
| <option name="PARENT_ENVS" value="true" /> | |
| <envs> | |
| <env name="PYTHONUNBUFFERED" value="1" /> | |
| </envs> | |
| <option name="SDK_HOME" value="" /> | |
| <option name="WORKING_DIRECTORY" value="" /> | |
| <option name="IS_MODULE_SDK" value="false" /> | |
| <option name="ADD_CONTENT_ROOTS" value="true" /> | |
| <option name="ADD_SOURCE_ROOTS" value="true" /> | |
| <option name="launchJavascriptDebuger" value="false" /> | |
| <option name="port" value="8000" /> | |
| <option name="host" value="" /> | |
| <option name="additionalOptions" value="" /> | |
| <option name="browserUrl" value="" /> | |
| <option name="runTestServer" value="false" /> | |
| <option name="runNoReload" value="false" /> | |
| <option name="useCustomRunCommand" value="false" /> | |
| <option name="customRunCommand" value="" /> | |
| <method v="2" /> | |
| </configuration> | |
| </component> | |
| <component name="SvnConfiguration"> | |
| <configuration /> | |
| </component> | |
| <component name="TaskManager"> | |
| <task active="true" id="Default" summary="Default task"> | |
| <changelist id="155bcc42-c742-40db-b6de-8b113c78310f" name="Default Changelist" comment="" /> | |
| <created>1594325302871</created> | |
| <option name="number" value="Default" /> | |
| <option name="presentableId" value="Default" /> | |
| <updated>1594325302871</updated> | |
| <workItem from="1594325304047" duration="31845000" /> | |
| <workItem from="1594843720444" duration="15072000" /> | |
| <workItem from="1594922275775" duration="17766000" /> | |
| </task> | |
| <servers /> | |
| </component> | |
| <component name="TypeScriptGeneratedFilesManager"> | |
| <option name="version" value="1" /> | |
| </component> | |
| <component name="WindowStateProjectService"> | |
| <state x="870" y="400" key="#com.intellij.fileTypes.FileTypeChooser" timestamp="1594332327053"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="870" y="400" key="#com.intellij.fileTypes.FileTypeChooser/0.0.2194.1194@0.0.2194.1194" timestamp="1594332327053" /> | |
| <state x="280" y="348" key="#com.intellij.refactoring.safeDelete.UnsafeUsagesDialog" timestamp="1594879675663"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="280" y="348" key="#com.intellij.refactoring.safeDelete.UnsafeUsagesDialog/0.0.2194.1194@0.0.2194.1194" timestamp="1594879675663" /> | |
| <state x="878" y="352" key="FileChooserDialogImpl" timestamp="1595028530186"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="878" y="352" key="FileChooserDialogImpl/0.0.2194.1194@0.0.2194.1194" timestamp="1595028530186" /> | |
| <state x="338" y="513" key="Github.CreateGistDialog" timestamp="1595031089742"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="338" y="513" key="Github.CreateGistDialog/0.0.2194.1194@0.0.2194.1194" timestamp="1595031089742" /> | |
| <state x="380" y="491" key="Github.ShareDialog" timestamp="1595030782063"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="380" y="491" key="Github.ShareDialog/0.0.2194.1194@0.0.2194.1194" timestamp="1595030782063" /> | |
| <state width="196" height="457" key="HiddenNamespacesPopup" timestamp="1594777920415"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state width="196" height="457" key="HiddenNamespacesPopup/0.0.2194.1194@0.0.2194.1194" timestamp="1594777920415" /> | |
| <state x="25" y="240" key="SettingsEditor" timestamp="1595030283929"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="25" y="240" key="SettingsEditor/0.0.2194.1194@0.0.2194.1194" timestamp="1595030283929" /> | |
| <state x="807" y="286" key="svn.repositoryBrowser" timestamp="1595030421553"> | |
| <screen x="0" y="0" width="2194" height="1194" /> | |
| </state> | |
| <state x="807" y="286" key="svn.repositoryBrowser/0.0.2194.1194@0.0.2194.1194" timestamp="1595030421553" /> | |
| </component> | |
| </project> |
| from django.contrib import admin | |
| from .models import Deal,Slide, Category | |
| admin.site.register(Deal) | |
| admin.site.register(Slide) | |
| admin.site.register(Category) |
| from django.apps import AppConfig | |
| class AffiliateConfig(AppConfig): | |
| name = 'affiliate' |
| # Generated by Django 3.0.8 on 2020-07-12 03:26 | |
| from django.db import migrations, models | |
| class Migration(migrations.Migration): | |
| initial = True | |
| dependencies = [ | |
| ] | |
| operations = [ | |
| migrations.CreateModel( | |
| name='Deal', | |
| fields=[ | |
| ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
| ('title', models.CharField(max_length=200)), | |
| ('description', models.TextField()), | |
| ('deal_price', models.PositiveIntegerField()), | |
| ], | |
| ), | |
| ] |
| # Generated by Django 3.0.8 on 2020-07-12 04:00 | |
| from django.db import migrations, models | |
| class Migration(migrations.Migration): | |
| dependencies = [ | |
| ('affiliate', '0001_initial'), | |
| ] | |
| operations = [ | |
| migrations.AddField( | |
| model_name='deal', | |
| name='image', | |
| field=models.ImageField(null=True, upload_to='affiliate/static/affiliate/images/deal_images'), | |
| ), | |
| ] |
| # Generated by Django 3.0.8 on 2020-07-16 06:40 | |
| from django.db import migrations, models | |
| class Migration(migrations.Migration): | |
| dependencies = [ | |
| ('affiliate', '0002_deal_image'), | |
| ] | |
| operations = [ | |
| migrations.CreateModel( | |
| name='Slide', | |
| fields=[ | |
| ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
| ('description', models.CharField(max_length=50)), | |
| ('image', models.ImageField(null=True, upload_to='images/slides/')), | |
| ], | |
| ), | |
| migrations.AlterField( | |
| model_name='deal', | |
| name='image', | |
| field=models.ImageField(null=True, upload_to='images/deals_images/'), | |
| ), | |
| ] |
| # Generated by Django 3.0.8 on 2020-07-17 04:25 | |
| from django.db import migrations, models | |
| class Migration(migrations.Migration): | |
| dependencies = [ | |
| ('affiliate', '0003_auto_20200715_2340'), | |
| ] | |
| operations = [ | |
| migrations.CreateModel( | |
| name='Category', | |
| fields=[ | |
| ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | |
| ('title', models.CharField(max_length=50, null=True)), | |
| ], | |
| ), | |
| migrations.AddField( | |
| model_name='slide', | |
| name='title', | |
| field=models.CharField(max_length=200, null=True), | |
| ), | |
| ] |
| # Generated by Django 3.0.8 on 2020-07-17 04:41 | |
| from django.db import migrations, models | |
| import django.db.models.deletion | |
| class Migration(migrations.Migration): | |
| dependencies = [ | |
| ('affiliate', '0004_auto_20200716_2125'), | |
| ] | |
| operations = [ | |
| migrations.AlterModelOptions( | |
| name='category', | |
| options={'verbose_name_plural': 'Categorys'}, | |
| ), | |
| migrations.AddField( | |
| model_name='deal', | |
| name='category', | |
| field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='affiliate.Category'), | |
| ), | |
| ] |
| from django.db import models | |
| from django.contrib.auth.models import User | |
| # Create your models here. | |
| class Slide(models.Model): | |
| title = models.CharField(max_length=200, null=True) | |
| description = models.CharField(max_length=50) | |
| image = models.ImageField(upload_to='images/slides/', null=True) | |
| def __str__(self): | |
| return self.description | |
| class Category(models.Model): | |
| title = models.CharField(max_length=50, null=True) | |
| class Meta: | |
| verbose_name_plural = 'Categorys' | |
| def __str__(self): | |
| return self.title | |
| class Deal(models.Model): | |
| title = models.CharField(max_length=200) | |
| description = models.TextField() | |
| deal_price = models.PositiveIntegerField() | |
| image = models.ImageField(upload_to='images/deals_images/', null=True) | |
| category = models.ForeignKey(Category, null=True, on_delete=models.SET_NULL) | |
| def __str__(self): | |
| return self.title |
| /*! | |
| * Start Bootstrap - Modern Business (https://startbootstrap.com/templates/modern-business) | |
| * Copyright 2013-2020 Start Bootstrap | |
| * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE) | |
| */ | |
| body { | |
| padding-top: 56px; | |
| } | |
| .carousel-item { | |
| height: 65vh; | |
| min-height: 300px; | |
| background: no-repeat center center scroll; | |
| -webkit-background-size: cover; | |
| -moz-background-size: cover; | |
| -o-background-size: cover; | |
| background-size: cover; | |
| } | |
| .portfolio-item { | |
| margin-bottom: 30px; | |
| } |
| $(function() { | |
| $("#contactForm input,#contactForm textarea").jqBootstrapValidation({ | |
| preventSubmit: true, | |
| submitError: function($form, event, errors) { | |
| // additional error messages or events | |
| }, | |
| submitSuccess: function($form, event) { | |
| event.preventDefault(); // prevent default submit behaviour | |
| // get values from FORM | |
| var name = $("input#name").val(); | |
| var email = $("input#email").val(); | |
| var phone = $("input#phone").val(); | |
| var message = $("textarea#message").val(); | |
| var firstName = name; // For Success/Failure Message | |
| // Check for white space in name for Success/Fail message | |
| if (firstName.indexOf(' ') >= 0) { | |
| firstName = name.split(' ').slice(0, -1).join(' '); | |
| } | |
| $this = $("#sendMessageButton"); | |
| $this.prop("disabled", true); // Disable submit button until AJAX call is complete to prevent duplicate messages | |
| $.ajax({ | |
| url: "././mail/contact_me.php", | |
| type: "POST", | |
| data: { | |
| name: name, | |
| phone: phone, | |
| email: email, | |
| message: message | |
| }, | |
| cache: false, | |
| success: function() { | |
| // Success message | |
| $('#success').html("<div class='alert alert-success'>"); | |
| $('#success > .alert-success').html("<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×") | |
| .append("</button>"); | |
| $('#success > .alert-success') | |
| .append("<strong>Your message has been sent. </strong>"); | |
| $('#success > .alert-success') | |
| .append('</div>'); | |
| //clear all fields | |
| $('#contactForm').trigger("reset"); | |
| }, | |
| error: function() { | |
| // Fail message | |
| $('#success').html("<div class='alert alert-danger'>"); | |
| $('#success > .alert-danger').html("<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×") | |
| .append("</button>"); | |
| $('#success > .alert-danger').append($("<strong>").text("Sorry " + firstName + ", it seems that my mail server is not responding. Please try again later!")); | |
| $('#success > .alert-danger').append('</div>'); | |
| //clear all fields | |
| $('#contactForm').trigger("reset"); | |
| }, | |
| complete: function() { | |
| setTimeout(function() { | |
| $this.prop("disabled", false); // Re-enable submit button when AJAX call is complete | |
| }, 1000); | |
| } | |
| }); | |
| }, | |
| filter: function() { | |
| return $(this).is(":visible"); | |
| }, | |
| }); | |
| $("a[data-toggle=\"tab\"]").click(function(e) { | |
| e.preventDefault(); | |
| $(this).tab("show"); | |
| }); | |
| }); | |
| /*When clicking on Full hide fail/success boxes */ | |
| $('#name').focus(function() { | |
| $('#success').html(''); | |
| }); |
| /* jqBootstrapValidation | |
| * A plugin for automating validation on Twitter Bootstrap formatted forms. | |
| * | |
| * v1.3.6 | |
| * | |
| * License: MIT <http://opensource.org/licenses/mit-license.php> - see LICENSE file | |
| * | |
| * http://ReactiveRaven.github.com/jqBootstrapValidation/ | |
| */ | |
| (function( $ ){ | |
| var createdElements = []; | |
| var defaults = { | |
| options: { | |
| prependExistingHelpBlock: false, | |
| sniffHtml: true, // sniff for 'required', 'maxlength', etc | |
| preventSubmit: true, // stop the form submit event from firing if validation fails | |
| submitError: false, // function called if there is an error when trying to submit | |
| submitSuccess: false, // function called just before a successful submit event is sent to the server | |
| semanticallyStrict: false, // set to true to tidy up generated HTML output | |
| autoAdd: { | |
| helpBlocks: true | |
| }, | |
| filter: function () { | |
| // return $(this).is(":visible"); // only validate elements you can see | |
| return true; // validate everything | |
| } | |
| }, | |
| methods: { | |
| init : function( options ) { | |
| var settings = $.extend(true, {}, defaults); | |
| settings.options = $.extend(true, settings.options, options); | |
| var $siblingElements = this; | |
| var uniqueForms = $.unique( | |
| $siblingElements.map( function () { | |
| return $(this).parents("form")[0]; | |
| }).toArray() | |
| ); | |
| $(uniqueForms).bind("submit", function (e) { | |
| var $form = $(this); | |
| var warningsFound = 0; | |
| var $inputs = $form.find("input,textarea,select").not("[type=submit],[type=image]").filter(settings.options.filter); | |
| $inputs.trigger("submit.validation").trigger("validationLostFocus.validation"); | |
| $inputs.each(function (i, el) { | |
| var $this = $(el), | |
| $controlGroup = $this.parents(".control-group").first(); | |
| if ( | |
| $controlGroup.hasClass("has-warning") | |
| ) { | |
| $controlGroup.removeClass("has-warning").addClass("has-error"); | |
| warningsFound++; | |
| } | |
| }); | |
| $inputs.trigger("validationLostFocus.validation"); | |
| if (warningsFound) { | |
| if (settings.options.preventSubmit) { | |
| e.preventDefault(); | |
| } | |
| $form.addClass("has-error"); | |
| if ($.isFunction(settings.options.submitError)) { | |
| settings.options.submitError($form, e, $inputs.jqBootstrapValidation("collectErrors", true)); | |
| } | |
| } else { | |
| $form.removeClass("has-error"); | |
| if ($.isFunction(settings.options.submitSuccess)) { | |
| settings.options.submitSuccess($form, e); | |
| } | |
| } | |
| }); | |
| return this.each(function(){ | |
| // Get references to everything we're interested in | |
| var $this = $(this), | |
| $controlGroup = $this.parents(".control-group").first(), | |
| $helpBlock = $controlGroup.find(".help-block").first(), | |
| $form = $this.parents("form").first(), | |
| validatorNames = []; | |
| // create message container if not exists | |
| if (!$helpBlock.length && settings.options.autoAdd && settings.options.autoAdd.helpBlocks) { | |
| $helpBlock = $('<div class="help-block" />'); | |
| $controlGroup.find('.controls').append($helpBlock); | |
| createdElements.push($helpBlock[0]); | |
| } | |
| // ============================================================= | |
| // SNIFF HTML FOR VALIDATORS | |
| // ============================================================= | |
| // *snort sniff snuffle* | |
| if (settings.options.sniffHtml) { | |
| var message = ""; | |
| // --------------------------------------------------------- | |
| // PATTERN | |
| // --------------------------------------------------------- | |
| if ($this.attr("pattern") !== undefined) { | |
| message = "Not in the expected format<!-- data-validation-pattern-message to override -->"; | |
| if ($this.data("validationPatternMessage")) { | |
| message = $this.data("validationPatternMessage"); | |
| } | |
| $this.data("validationPatternMessage", message); | |
| $this.data("validationPatternRegex", $this.attr("pattern")); | |
| } | |
| // --------------------------------------------------------- | |
| // MAX | |
| // --------------------------------------------------------- | |
| if ($this.attr("max") !== undefined || $this.attr("aria-valuemax") !== undefined) { | |
| var max = ($this.attr("max") !== undefined ? $this.attr("max") : $this.attr("aria-valuemax")); | |
| message = "Too high: Maximum of '" + max + "'<!-- data-validation-max-message to override -->"; | |
| if ($this.data("validationMaxMessage")) { | |
| message = $this.data("validationMaxMessage"); | |
| } | |
| $this.data("validationMaxMessage", message); | |
| $this.data("validationMaxMax", max); | |
| } | |
| // --------------------------------------------------------- | |
| // MIN | |
| // --------------------------------------------------------- | |
| if ($this.attr("min") !== undefined || $this.attr("aria-valuemin") !== undefined) { | |
| var min = ($this.attr("min") !== undefined ? $this.attr("min") : $this.attr("aria-valuemin")); | |
| message = "Too low: Minimum of '" + min + "'<!-- data-validation-min-message to override -->"; | |
| if ($this.data("validationMinMessage")) { | |
| message = $this.data("validationMinMessage"); | |
| } | |
| $this.data("validationMinMessage", message); | |
| $this.data("validationMinMin", min); | |
| } | |
| // --------------------------------------------------------- | |
| // MAXLENGTH | |
| // --------------------------------------------------------- | |
| if ($this.attr("maxlength") !== undefined) { | |
| message = "Too long: Maximum of '" + $this.attr("maxlength") + "' characters<!-- data-validation-maxlength-message to override -->"; | |
| if ($this.data("validationMaxlengthMessage")) { | |
| message = $this.data("validationMaxlengthMessage"); | |
| } | |
| $this.data("validationMaxlengthMessage", message); | |
| $this.data("validationMaxlengthMaxlength", $this.attr("maxlength")); | |
| } | |
| // --------------------------------------------------------- | |
| // MINLENGTH | |
| // --------------------------------------------------------- | |
| if ($this.attr("minlength") !== undefined) { | |
| message = "Too short: Minimum of '" + $this.attr("minlength") + "' characters<!-- data-validation-minlength-message to override -->"; | |
| if ($this.data("validationMinlengthMessage")) { | |
| message = $this.data("validationMinlengthMessage"); | |
| } | |
| $this.data("validationMinlengthMessage", message); | |
| $this.data("validationMinlengthMinlength", $this.attr("minlength")); | |
| } | |
| // --------------------------------------------------------- | |
| // REQUIRED | |
| // --------------------------------------------------------- | |
| if ($this.attr("required") !== undefined || $this.attr("aria-required") !== undefined) { | |
| message = settings.builtInValidators.required.message; | |
| if ($this.data("validationRequiredMessage")) { | |
| message = $this.data("validationRequiredMessage"); | |
| } | |
| $this.data("validationRequiredMessage", message); | |
| } | |
| // --------------------------------------------------------- | |
| // NUMBER | |
| // --------------------------------------------------------- | |
| if ($this.attr("type") !== undefined && $this.attr("type").toLowerCase() === "number") { | |
| message = settings.builtInValidators.number.message; | |
| if ($this.data("validationNumberMessage")) { | |
| message = $this.data("validationNumberMessage"); | |
| } | |
| $this.data("validationNumberMessage", message); | |
| } | |
| // --------------------------------------------------------- | |
| // --------------------------------------------------------- | |
| if ($this.attr("type") !== undefined && $this.attr("type").toLowerCase() === "email") { | |
| message = "Not a valid email address<!-- data-validator-validemail-message to override -->"; | |
| if ($this.data("validationValidemailMessage")) { | |
| message = $this.data("validationValidemailMessage"); | |
| } else if ($this.data("validationEmailMessage")) { | |
| message = $this.data("validationEmailMessage"); | |
| } | |
| $this.data("validationValidemailMessage", message); | |
| } | |
| // --------------------------------------------------------- | |
| // MINCHECKED | |
| // --------------------------------------------------------- | |
| if ($this.attr("minchecked") !== undefined) { | |
| message = "Not enough options checked; Minimum of '" + $this.attr("minchecked") + "' required<!-- data-validation-minchecked-message to override -->"; | |
| if ($this.data("validationMincheckedMessage")) { | |
| message = $this.data("validationMincheckedMessage"); | |
| } | |
| $this.data("validationMincheckedMessage", message); | |
| $this.data("validationMincheckedMinchecked", $this.attr("minchecked")); | |
| } | |
| // --------------------------------------------------------- | |
| // MAXCHECKED | |
| // --------------------------------------------------------- | |
| if ($this.attr("maxchecked") !== undefined) { | |
| message = "Too many options checked; Maximum of '" + $this.attr("maxchecked") + "' required<!-- data-validation-maxchecked-message to override -->"; | |
| if ($this.data("validationMaxcheckedMessage")) { | |
| message = $this.data("validationMaxcheckedMessage"); | |
| } | |
| $this.data("validationMaxcheckedMessage", message); | |
| $this.data("validationMaxcheckedMaxchecked", $this.attr("maxchecked")); | |
| } | |
| } | |
| // ============================================================= | |
| // COLLECT VALIDATOR NAMES | |
| // ============================================================= | |
| // Get named validators | |
| if ($this.data("validation") !== undefined) { | |
| validatorNames = $this.data("validation").split(","); | |
| } | |
| // Get extra ones defined on the element's data attributes | |
| $.each($this.data(), function (i, el) { | |
| var parts = i.replace(/([A-Z])/g, ",$1").split(","); | |
| if (parts[0] === "validation" && parts[1]) { | |
| validatorNames.push(parts[1]); | |
| } | |
| }); | |
| // ============================================================= | |
| // NORMALISE VALIDATOR NAMES | |
| // ============================================================= | |
| var validatorNamesToInspect = validatorNames; | |
| var newValidatorNamesToInspect = []; | |
| do // repeatedly expand 'shortcut' validators into their real validators | |
| { | |
| // Uppercase only the first letter of each name | |
| $.each(validatorNames, function (i, el) { | |
| validatorNames[i] = formatValidatorName(el); | |
| }); | |
| // Remove duplicate validator names | |
| validatorNames = $.unique(validatorNames); | |
| // Pull out the new validator names from each shortcut | |
| newValidatorNamesToInspect = []; | |
| $.each(validatorNamesToInspect, function(i, el) { | |
| if ($this.data("validation" + el + "Shortcut") !== undefined) { | |
| // Are these custom validators? | |
| // Pull them out! | |
| $.each($this.data("validation" + el + "Shortcut").split(","), function(i2, el2) { | |
| newValidatorNamesToInspect.push(el2); | |
| }); | |
| } else if (settings.builtInValidators[el.toLowerCase()]) { | |
| // Is this a recognised built-in? | |
| // Pull it out! | |
| var validator = settings.builtInValidators[el.toLowerCase()]; | |
| if (validator.type.toLowerCase() === "shortcut") { | |
| $.each(validator.shortcut.split(","), function (i, el) { | |
| el = formatValidatorName(el); | |
| newValidatorNamesToInspect.push(el); | |
| validatorNames.push(el); | |
| }); | |
| } | |
| } | |
| }); | |
| validatorNamesToInspect = newValidatorNamesToInspect; | |
| } while (validatorNamesToInspect.length > 0) | |
| // ============================================================= | |
| // SET UP VALIDATOR ARRAYS | |
| // ============================================================= | |
| var validators = {}; | |
| $.each(validatorNames, function (i, el) { | |
| // Set up the 'override' message | |
| var message = $this.data("validation" + el + "Message"); | |
| var hasOverrideMessage = (message !== undefined); | |
| var foundValidator = false; | |
| message = | |
| ( | |
| message | |
| ? message | |
| : "'" + el + "' validation failed <!-- Add attribute 'data-validation-" + el.toLowerCase() + "-message' to input to change this message -->" | |
| ) | |
| ; | |
| $.each( | |
| settings.validatorTypes, | |
| function (validatorType, validatorTemplate) { | |
| if (validators[validatorType] === undefined) { | |
| validators[validatorType] = []; | |
| } | |
| if (!foundValidator && $this.data("validation" + el + formatValidatorName(validatorTemplate.name)) !== undefined) { | |
| validators[validatorType].push( | |
| $.extend( | |
| true, | |
| { | |
| name: formatValidatorName(validatorTemplate.name), | |
| message: message | |
| }, | |
| validatorTemplate.init($this, el) | |
| ) | |
| ); | |
| foundValidator = true; | |
| } | |
| } | |
| ); | |
| if (!foundValidator && settings.builtInValidators[el.toLowerCase()]) { | |
| var validator = $.extend(true, {}, settings.builtInValidators[el.toLowerCase()]); | |
| if (hasOverrideMessage) { | |
| validator.message = message; | |
| } | |
| var validatorType = validator.type.toLowerCase(); | |
| if (validatorType === "shortcut") { | |
| foundValidator = true; | |
| } else { | |
| $.each( | |
| settings.validatorTypes, | |
| function (validatorTemplateType, validatorTemplate) { | |
| if (validators[validatorTemplateType] === undefined) { | |
| validators[validatorTemplateType] = []; | |
| } | |
| if (!foundValidator && validatorType === validatorTemplateType.toLowerCase()) { | |
| $this.data("validation" + el + formatValidatorName(validatorTemplate.name), validator[validatorTemplate.name.toLowerCase()]); | |
| validators[validatorType].push( | |
| $.extend( | |
| validator, | |
| validatorTemplate.init($this, el) | |
| ) | |
| ); | |
| foundValidator = true; | |
| } | |
| } | |
| ); | |
| } | |
| } | |
| if (! foundValidator) { | |
| $.error("Cannot find validation info for '" + el + "'"); | |
| } | |
| }); | |
| // ============================================================= | |
| // STORE FALLBACK VALUES | |
| // ============================================================= | |
| $helpBlock.data( | |
| "original-contents", | |
| ( | |
| $helpBlock.data("original-contents") | |
| ? $helpBlock.data("original-contents") | |
| : $helpBlock.html() | |
| ) | |
| ); | |
| $helpBlock.data( | |
| "original-role", | |
| ( | |
| $helpBlock.data("original-role") | |
| ? $helpBlock.data("original-role") | |
| : $helpBlock.attr("role") | |
| ) | |
| ); | |
| $controlGroup.data( | |
| "original-classes", | |
| ( | |
| $controlGroup.data("original-clases") | |
| ? $controlGroup.data("original-classes") | |
| : $controlGroup.attr("class") | |
| ) | |
| ); | |
| $this.data( | |
| "original-aria-invalid", | |
| ( | |
| $this.data("original-aria-invalid") | |
| ? $this.data("original-aria-invalid") | |
| : $this.attr("aria-invalid") | |
| ) | |
| ); | |
| // ============================================================= | |
| // VALIDATION | |
| // ============================================================= | |
| $this.bind( | |
| "validation.validation", | |
| function (event, params) { | |
| var value = getValue($this); | |
| // Get a list of the errors to apply | |
| var errorsFound = []; | |
| $.each(validators, function (validatorType, validatorTypeArray) { | |
| if (value || value.length || (params && params.includeEmpty) || (!!settings.validatorTypes[validatorType].blockSubmit && params && !!params.submitting)) { | |
| $.each(validatorTypeArray, function (i, validator) { | |
| if (settings.validatorTypes[validatorType].validate($this, value, validator)) { | |
| errorsFound.push(validator.message); | |
| } | |
| }); | |
| } | |
| }); | |
| return errorsFound; | |
| } | |
| ); | |
| $this.bind( | |
| "getValidators.validation", | |
| function () { | |
| return validators; | |
| } | |
| ); | |
| // ============================================================= | |
| // WATCH FOR CHANGES | |
| // ============================================================= | |
| $this.bind( | |
| "submit.validation", | |
| function () { | |
| return $this.triggerHandler("change.validation", {submitting: true}); | |
| } | |
| ); | |
| $this.bind( | |
| [ | |
| "keyup", | |
| "focus", | |
| "blur", | |
| "click", | |
| "keydown", | |
| "keypress", | |
| "change" | |
| ].join(".validation ") + ".validation", | |
| function (e, params) { | |
| var value = getValue($this); | |
| var errorsFound = []; | |
| $controlGroup.find("input,textarea,select").each(function (i, el) { | |
| var oldCount = errorsFound.length; | |
| $.each($(el).triggerHandler("validation.validation", params), function (j, message) { | |
| errorsFound.push(message); | |
| }); | |
| if (errorsFound.length > oldCount) { | |
| $(el).attr("aria-invalid", "true"); | |
| } else { | |
| var original = $this.data("original-aria-invalid"); | |
| $(el).attr("aria-invalid", (original !== undefined ? original : false)); | |
| } | |
| }); | |
| $form.find("input,select,textarea").not($this).not("[name=\"" + $this.attr("name") + "\"]").trigger("validationLostFocus.validation"); | |
| errorsFound = $.unique(errorsFound.sort()); | |
| // Were there any errors? | |
| if (errorsFound.length) { | |
| // Better flag it up as a warning. | |
| $controlGroup.removeClass("has-success has-error").addClass("has-warning"); | |
| // How many errors did we find? | |
| if (settings.options.semanticallyStrict && errorsFound.length === 1) { | |
| // Only one? Being strict? Just output it. | |
| $helpBlock.html(errorsFound[0] + | |
| ( settings.options.prependExistingHelpBlock ? $helpBlock.data("original-contents") : "" )); | |
| } else { | |
| // Multiple? Being sloppy? Glue them together into an UL. | |
| $helpBlock.html("<ul role=\"alert\"><li>" + errorsFound.join("</li><li>") + "</li></ul>" + | |
| ( settings.options.prependExistingHelpBlock ? $helpBlock.data("original-contents") : "" )); | |
| } | |
| } else { | |
| $controlGroup.removeClass("has-warning has-error has-success"); | |
| if (value.length > 0) { | |
| $controlGroup.addClass("has-success"); | |
| } | |
| $helpBlock.html($helpBlock.data("original-contents")); | |
| } | |
| if (e.type === "blur") { | |
| $controlGroup.removeClass("has-success"); | |
| } | |
| } | |
| ); | |
| $this.bind("validationLostFocus.validation", function () { | |
| $controlGroup.removeClass("has-success"); | |
| }); | |
| }); | |
| }, | |
| destroy : function( ) { | |
| return this.each( | |
| function() { | |
| var | |
| $this = $(this), | |
| $controlGroup = $this.parents(".control-group").first(), | |
| $helpBlock = $controlGroup.find(".help-block").first(); | |
| // remove our events | |
| $this.unbind('.validation'); // events are namespaced. | |
| // reset help text | |
| $helpBlock.html($helpBlock.data("original-contents")); | |
| // reset classes | |
| $controlGroup.attr("class", $controlGroup.data("original-classes")); | |
| // reset aria | |
| $this.attr("aria-invalid", $this.data("original-aria-invalid")); | |
| // reset role | |
| $helpBlock.attr("role", $this.data("original-role")); | |
| // remove all elements we created | |
| if (createdElements.indexOf($helpBlock[0]) > -1) { | |
| $helpBlock.remove(); | |
| } | |
| } | |
| ); | |
| }, | |
| collectErrors : function(includeEmpty) { | |
| var errorMessages = {}; | |
| this.each(function (i, el) { | |
| var $el = $(el); | |
| var name = $el.attr("name"); | |
| var errors = $el.triggerHandler("validation.validation", {includeEmpty: true}); | |
| errorMessages[name] = $.extend(true, errors, errorMessages[name]); | |
| }); | |
| $.each(errorMessages, function (i, el) { | |
| if (el.length === 0) { | |
| delete errorMessages[i]; | |
| } | |
| }); | |
| return errorMessages; | |
| }, | |
| hasErrors: function() { | |
| var errorMessages = []; | |
| this.each(function (i, el) { | |
| errorMessages = errorMessages.concat( | |
| $(el).triggerHandler("getValidators.validation") ? $(el).triggerHandler("validation.validation", {submitting: true}) : [] | |
| ); | |
| }); | |
| return (errorMessages.length > 0); | |
| }, | |
| override : function (newDefaults) { | |
| defaults = $.extend(true, defaults, newDefaults); | |
| } | |
| }, | |
| validatorTypes: { | |
| callback: { | |
| name: "callback", | |
| init: function ($this, name) { | |
| return { | |
| validatorName: name, | |
| callback: $this.data("validation" + name + "Callback"), | |
| lastValue: $this.val(), | |
| lastValid: true, | |
| lastFinished: true | |
| }; | |
| }, | |
| validate: function ($this, value, validator) { | |
| if (validator.lastValue === value && validator.lastFinished) { | |
| return !validator.lastValid; | |
| } | |
| if (validator.lastFinished === true) | |
| { | |
| validator.lastValue = value; | |
| validator.lastValid = true; | |
| validator.lastFinished = false; | |
| var rrjqbvValidator = validator; | |
| var rrjqbvThis = $this; | |
| executeFunctionByName( | |
| validator.callback, | |
| window, | |
| $this, | |
| value, | |
| function (data) { | |
| if (rrjqbvValidator.lastValue === data.value) { | |
| rrjqbvValidator.lastValid = data.valid; | |
| if (data.message) { | |
| rrjqbvValidator.message = data.message; | |
| } | |
| rrjqbvValidator.lastFinished = true; | |
| rrjqbvThis.data("validation" + rrjqbvValidator.validatorName + "Message", rrjqbvValidator.message); | |
| // Timeout is set to avoid problems with the events being considered 'already fired' | |
| setTimeout(function () { | |
| rrjqbvThis.trigger("change.validation"); | |
| }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst | |
| } | |
| } | |
| ); | |
| } | |
| return false; | |
| } | |
| }, | |
| ajax: { | |
| name: "ajax", | |
| init: function ($this, name) { | |
| return { | |
| validatorName: name, | |
| url: $this.data("validation" + name + "Ajax"), | |
| lastValue: $this.val(), | |
| lastValid: true, | |
| lastFinished: true | |
| }; | |
| }, | |
| validate: function ($this, value, validator) { | |
| if (""+validator.lastValue === ""+value && validator.lastFinished === true) { | |
| return validator.lastValid === false; | |
| } | |
| if (validator.lastFinished === true) | |
| { | |
| validator.lastValue = value; | |
| validator.lastValid = true; | |
| validator.lastFinished = false; | |
| $.ajax({ | |
| url: validator.url, | |
| data: "value=" + value + "&field=" + $this.attr("name"), | |
| dataType: "json", | |
| success: function (data) { | |
| if (""+validator.lastValue === ""+data.value) { | |
| validator.lastValid = !!(data.valid); | |
| if (data.message) { | |
| validator.message = data.message; | |
| } | |
| validator.lastFinished = true; | |
| $this.data("validation" + validator.validatorName + "Message", validator.message); | |
| // Timeout is set to avoid problems with the events being considered 'already fired' | |
| setTimeout(function () { | |
| $this.trigger("change.validation"); | |
| }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst | |
| } | |
| }, | |
| failure: function () { | |
| validator.lastValid = true; | |
| validator.message = "ajax call failed"; | |
| validator.lastFinished = true; | |
| $this.data("validation" + validator.validatorName + "Message", validator.message); | |
| // Timeout is set to avoid problems with the events being considered 'already fired' | |
| setTimeout(function () { | |
| $this.trigger("change.validation"); | |
| }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst | |
| } | |
| }); | |
| } | |
| return false; | |
| } | |
| }, | |
| regex: { | |
| name: "regex", | |
| init: function ($this, name) { | |
| return {regex: regexFromString($this.data("validation" + name + "Regex"))}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (!validator.regex.test(value) && ! validator.negative) | |
| || (validator.regex.test(value) && validator.negative); | |
| } | |
| }, | |
| required: { | |
| name: "required", | |
| init: function ($this, name) { | |
| return {}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return !!(value.length === 0 && ! validator.negative) | |
| || !!(value.length > 0 && validator.negative); | |
| }, | |
| blockSubmit: true | |
| }, | |
| match: { | |
| name: "match", | |
| init: function ($this, name) { | |
| var element = $this.parents("form").first().find("[name=\"" + $this.data("validation" + name + "Match") + "\"]").first(); | |
| element.bind("validation.validation", function () { | |
| $this.trigger("change.validation", {submitting: true}); | |
| }); | |
| return {"element": element}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (value !== validator.element.val() && ! validator.negative) | |
| || (value === validator.element.val() && validator.negative); | |
| }, | |
| blockSubmit: true | |
| }, | |
| max: { | |
| name: "max", | |
| init: function ($this, name) { | |
| return {max: $this.data("validation" + name + "Max")}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (parseFloat(value, 10) > parseFloat(validator.max, 10) && ! validator.negative) | |
| || (parseFloat(value, 10) <= parseFloat(validator.max, 10) && validator.negative); | |
| } | |
| }, | |
| min: { | |
| name: "min", | |
| init: function ($this, name) { | |
| return {min: $this.data("validation" + name + "Min")}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (parseFloat(value) < parseFloat(validator.min) && ! validator.negative) | |
| || (parseFloat(value) >= parseFloat(validator.min) && validator.negative); | |
| } | |
| }, | |
| maxlength: { | |
| name: "maxlength", | |
| init: function ($this, name) { | |
| return {maxlength: $this.data("validation" + name + "Maxlength")}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return ((value.length > validator.maxlength) && ! validator.negative) | |
| || ((value.length <= validator.maxlength) && validator.negative); | |
| } | |
| }, | |
| minlength: { | |
| name: "minlength", | |
| init: function ($this, name) { | |
| return {minlength: $this.data("validation" + name + "Minlength")}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return ((value.length < validator.minlength) && ! validator.negative) | |
| || ((value.length >= validator.minlength) && validator.negative); | |
| } | |
| }, | |
| maxchecked: { | |
| name: "maxchecked", | |
| init: function ($this, name) { | |
| var elements = $this.parents("form").first().find("[name=\"" + $this.attr("name") + "\"]"); | |
| elements.bind("click.validation", function () { | |
| $this.trigger("change.validation", {includeEmpty: true}); | |
| }); | |
| return {maxchecked: $this.data("validation" + name + "Maxchecked"), elements: elements}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (validator.elements.filter(":checked").length > validator.maxchecked && ! validator.negative) | |
| || (validator.elements.filter(":checked").length <= validator.maxchecked && validator.negative); | |
| }, | |
| blockSubmit: true | |
| }, | |
| minchecked: { | |
| name: "minchecked", | |
| init: function ($this, name) { | |
| var elements = $this.parents("form").first().find("[name=\"" + $this.attr("name") + "\"]"); | |
| elements.bind("click.validation", function () { | |
| $this.trigger("change.validation", {includeEmpty: true}); | |
| }); | |
| return {minchecked: $this.data("validation" + name + "Minchecked"), elements: elements}; | |
| }, | |
| validate: function ($this, value, validator) { | |
| return (validator.elements.filter(":checked").length < validator.minchecked && ! validator.negative) | |
| || (validator.elements.filter(":checked").length >= validator.minchecked && validator.negative); | |
| }, | |
| blockSubmit: true | |
| } | |
| }, | |
| builtInValidators: { | |
| email: { | |
| name: "Email", | |
| type: "shortcut", | |
| shortcut: "validemail" | |
| }, | |
| validemail: { | |
| name: "Validemail", | |
| type: "regex", | |
| regex: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\\.[A-Za-z]{2,4}", | |
| message: "Not a valid email address<!-- data-validator-validemail-message to override -->" | |
| }, | |
| passwordagain: { | |
| name: "Passwordagain", | |
| type: "match", | |
| match: "password", | |
| message: "Does not match the given password<!-- data-validator-paswordagain-message to override -->" | |
| }, | |
| positive: { | |
| name: "Positive", | |
| type: "shortcut", | |
| shortcut: "number,positivenumber" | |
| }, | |
| negative: { | |
| name: "Negative", | |
| type: "shortcut", | |
| shortcut: "number,negativenumber" | |
| }, | |
| number: { | |
| name: "Number", | |
| type: "regex", | |
| regex: "([+-]?\\\d+(\\\.\\\d*)?([eE][+-]?[0-9]+)?)?", | |
| message: "Must be a number<!-- data-validator-number-message to override -->" | |
| }, | |
| integer: { | |
| name: "Integer", | |
| type: "regex", | |
| regex: "[+-]?\\\d+", | |
| message: "No decimal places allowed<!-- data-validator-integer-message to override -->" | |
| }, | |
| positivenumber: { | |
| name: "Positivenumber", | |
| type: "min", | |
| min: 0, | |
| message: "Must be a positive number<!-- data-validator-positivenumber-message to override -->" | |
| }, | |
| negativenumber: { | |
| name: "Negativenumber", | |
| type: "max", | |
| max: 0, | |
| message: "Must be a negative number<!-- data-validator-negativenumber-message to override -->" | |
| }, | |
| required: { | |
| name: "Required", | |
| type: "required", | |
| message: "This is required<!-- data-validator-required-message to override -->" | |
| }, | |
| checkone: { | |
| name: "Checkone", | |
| type: "minchecked", | |
| minchecked: 1, | |
| message: "Check at least one option<!-- data-validation-checkone-message to override -->" | |
| } | |
| } | |
| }; | |
| var formatValidatorName = function (name) { | |
| return name | |
| .toLowerCase() | |
| .replace( | |
| /(^|\s)([a-z])/g , | |
| function(m,p1,p2) { | |
| return p1+p2.toUpperCase(); | |
| } | |
| ) | |
| ; | |
| }; | |
| var getValue = function ($this) { | |
| // Extract the value we're talking about | |
| var value = $this.val(); | |
| var type = $this.attr("type"); | |
| if (type === "checkbox") { | |
| value = ($this.is(":checked") ? value : ""); | |
| } | |
| if (type === "radio") { | |
| value = ($('input[name="' + $this.attr("name") + '"]:checked').length > 0 ? value : ""); | |
| } | |
| return value; | |
| }; | |
| function regexFromString(inputstring) { | |
| return new RegExp("^" + inputstring + "$"); | |
| } | |
| /** | |
| * Thanks to Jason Bunting via StackOverflow.com | |
| * | |
| * http://stackoverflow.com/questions/359788/how-to-execute-a-javascript-function-when-i-have-its-name-as-a-string#answer-359910 | |
| * Short link: http://tinyurl.com/executeFunctionByName | |
| **/ | |
| function executeFunctionByName(functionName, context /*, args*/) { | |
| var args = Array.prototype.slice.call(arguments).splice(2); | |
| var namespaces = functionName.split("."); | |
| var func = namespaces.pop(); | |
| for(var i = 0; i < namespaces.length; i++) { | |
| context = context[namespaces[i]]; | |
| } | |
| return context[func].apply(this, args); | |
| } | |
| $.fn.jqBootstrapValidation = function( method ) { | |
| if ( defaults.methods[method] ) { | |
| return defaults.methods[method].apply( this, Array.prototype.slice.call( arguments, 1 )); | |
| } else if ( typeof method === 'object' || ! method ) { | |
| return defaults.methods.init.apply( this, arguments ); | |
| } else { | |
| $.error( 'Method ' + method + ' does not exist on jQuery.jqBootstrapValidation' ); | |
| return null; | |
| } | |
| }; | |
| $.jqBootstrapValidation = function (options) { | |
| $(":input").not("[type=image],[type=submit]").jqBootstrapValidation.apply(this,arguments); | |
| }; | |
| })( jQuery ); |
| /*! | |
| * Bootstrap Grid v4.5.0 (https://getbootstrap.com/) | |
| * Copyright 2011-2020 The Bootstrap Authors | |
| * Copyright 2011-2020 Twitter, Inc. | |
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
| */ | |
| html { | |
| box-sizing: border-box; | |
| -ms-overflow-style: scrollbar; | |
| } | |
| *, | |
| *::before, | |
| *::after { | |
| box-sizing: inherit; | |
| } | |
| .container { | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| @media (min-width: 576px) { | |
| .container { | |
| max-width: 540px; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .container { | |
| max-width: 720px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .container { | |
| max-width: 960px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .container { | |
| max-width: 1140px; | |
| } | |
| } | |
| .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| @media (min-width: 576px) { | |
| .container, .container-sm { | |
| max-width: 540px; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .container, .container-sm, .container-md { | |
| max-width: 720px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .container, .container-sm, .container-md, .container-lg { | |
| max-width: 960px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .container, .container-sm, .container-md, .container-lg, .container-xl { | |
| max-width: 1140px; | |
| } | |
| } | |
| .row { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| margin-right: -15px; | |
| margin-left: -15px; | |
| } | |
| .no-gutters { | |
| margin-right: 0; | |
| margin-left: 0; | |
| } | |
| .no-gutters > .col, | |
| .no-gutters > [class*="col-"] { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, | |
| .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, | |
| .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, | |
| .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, | |
| .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, | |
| .col-xl-auto { | |
| position: relative; | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| } | |
| .col { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-11 { | |
| margin-left: 91.666667%; | |
| } | |
| @media (min-width: 576px) { | |
| .col-sm { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-sm-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-sm-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-sm-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-sm-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-sm-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-sm-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-sm-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-sm-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-sm-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-sm-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-sm-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-sm-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-sm-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-sm-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-sm-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-sm-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-sm-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-sm-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-sm-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-sm-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-sm-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-sm-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-sm-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-sm-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-sm-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-sm-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-sm-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-sm-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-sm-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-sm-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-sm-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-sm-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-sm-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-sm-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-sm-0 { | |
| margin-left: 0; | |
| } | |
| .offset-sm-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-sm-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-sm-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-sm-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-sm-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-sm-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-sm-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-sm-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-sm-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-sm-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-sm-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .col-md { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-md-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-md-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-md-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-md-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-md-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-md-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-md-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-md-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-md-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-md-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-md-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-md-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-md-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-md-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-md-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-md-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-md-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-md-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-md-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-md-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-md-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-md-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-md-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-md-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-md-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-md-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-md-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-md-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-md-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-md-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-md-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-md-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-md-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-md-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-md-0 { | |
| margin-left: 0; | |
| } | |
| .offset-md-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-md-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-md-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-md-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-md-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-md-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-md-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-md-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-md-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-md-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-md-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .col-lg { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-lg-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-lg-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-lg-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-lg-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-lg-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-lg-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-lg-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-lg-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-lg-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-lg-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-lg-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-lg-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-lg-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-lg-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-lg-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-lg-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-lg-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-lg-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-lg-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-lg-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-lg-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-lg-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-lg-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-lg-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-lg-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-lg-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-lg-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-lg-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-lg-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-lg-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-lg-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-lg-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-lg-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-lg-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-lg-0 { | |
| margin-left: 0; | |
| } | |
| .offset-lg-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-lg-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-lg-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-lg-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-lg-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-lg-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-lg-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-lg-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-lg-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-lg-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-lg-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .col-xl { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-xl-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-xl-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-xl-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-xl-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-xl-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-xl-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-xl-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-xl-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-xl-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-xl-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-xl-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-xl-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-xl-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-xl-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-xl-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-xl-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-xl-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-xl-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-xl-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-xl-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-xl-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-xl-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-xl-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-xl-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-xl-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-xl-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-xl-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-xl-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-xl-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-xl-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-xl-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-xl-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-xl-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-xl-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-xl-0 { | |
| margin-left: 0; | |
| } | |
| .offset-xl-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-xl-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-xl-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-xl-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-xl-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-xl-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-xl-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-xl-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-xl-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-xl-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-xl-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| .d-none { | |
| display: none !important; | |
| } | |
| .d-inline { | |
| display: inline !important; | |
| } | |
| .d-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-block { | |
| display: block !important; | |
| } | |
| .d-table { | |
| display: table !important; | |
| } | |
| .d-table-row { | |
| display: table-row !important; | |
| } | |
| .d-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| @media (min-width: 576px) { | |
| .d-sm-none { | |
| display: none !important; | |
| } | |
| .d-sm-inline { | |
| display: inline !important; | |
| } | |
| .d-sm-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-sm-block { | |
| display: block !important; | |
| } | |
| .d-sm-table { | |
| display: table !important; | |
| } | |
| .d-sm-table-row { | |
| display: table-row !important; | |
| } | |
| .d-sm-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-sm-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-sm-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .d-md-none { | |
| display: none !important; | |
| } | |
| .d-md-inline { | |
| display: inline !important; | |
| } | |
| .d-md-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-md-block { | |
| display: block !important; | |
| } | |
| .d-md-table { | |
| display: table !important; | |
| } | |
| .d-md-table-row { | |
| display: table-row !important; | |
| } | |
| .d-md-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-md-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-md-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .d-lg-none { | |
| display: none !important; | |
| } | |
| .d-lg-inline { | |
| display: inline !important; | |
| } | |
| .d-lg-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-lg-block { | |
| display: block !important; | |
| } | |
| .d-lg-table { | |
| display: table !important; | |
| } | |
| .d-lg-table-row { | |
| display: table-row !important; | |
| } | |
| .d-lg-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-lg-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-lg-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .d-xl-none { | |
| display: none !important; | |
| } | |
| .d-xl-inline { | |
| display: inline !important; | |
| } | |
| .d-xl-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-xl-block { | |
| display: block !important; | |
| } | |
| .d-xl-table { | |
| display: table !important; | |
| } | |
| .d-xl-table-row { | |
| display: table-row !important; | |
| } | |
| .d-xl-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-xl-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-xl-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media print { | |
| .d-print-none { | |
| display: none !important; | |
| } | |
| .d-print-inline { | |
| display: inline !important; | |
| } | |
| .d-print-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-print-block { | |
| display: block !important; | |
| } | |
| .d-print-table { | |
| display: table !important; | |
| } | |
| .d-print-table-row { | |
| display: table-row !important; | |
| } | |
| .d-print-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-print-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-print-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| .flex-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| @media (min-width: 576px) { | |
| .flex-sm-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-sm-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-sm-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-sm-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-sm-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-sm-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-sm-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-sm-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-sm-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-sm-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-sm-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-sm-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-sm-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-sm-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-sm-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-sm-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-sm-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-sm-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-sm-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-sm-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-sm-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-sm-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-sm-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-sm-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-sm-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-sm-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-sm-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-sm-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-sm-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-sm-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-sm-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-sm-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-sm-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-sm-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .flex-md-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-md-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-md-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-md-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-md-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-md-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-md-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-md-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-md-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-md-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-md-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-md-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-md-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-md-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-md-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-md-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-md-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-md-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-md-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-md-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-md-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-md-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-md-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-md-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-md-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-md-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-md-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-md-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-md-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-md-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-md-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-md-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-md-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-md-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .flex-lg-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-lg-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-lg-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-lg-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-lg-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-lg-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-lg-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-lg-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-lg-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-lg-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-lg-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-lg-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-lg-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-lg-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-lg-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-lg-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-lg-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-lg-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-lg-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-lg-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-lg-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-lg-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-lg-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-lg-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-lg-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-lg-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-lg-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-lg-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-lg-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-lg-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-lg-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-lg-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-lg-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-lg-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .flex-xl-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-xl-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-xl-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-xl-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-xl-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-xl-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-xl-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-xl-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-xl-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-xl-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-xl-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-xl-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-xl-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-xl-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-xl-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-xl-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-xl-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-xl-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-xl-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-xl-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-xl-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-xl-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-xl-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-xl-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-xl-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-xl-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-xl-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-xl-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-xl-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-xl-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-xl-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-xl-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-xl-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-xl-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| .m-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-0, | |
| .my-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-0, | |
| .mx-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-0, | |
| .my-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-0, | |
| .mx-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-1, | |
| .my-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-1, | |
| .mx-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-1, | |
| .my-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-1, | |
| .mx-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-2, | |
| .my-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-2, | |
| .mx-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-2, | |
| .my-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-2, | |
| .mx-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-3, | |
| .my-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-3, | |
| .mx-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-3, | |
| .my-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-3, | |
| .mx-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-4, | |
| .my-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-4, | |
| .mx-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-4, | |
| .my-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-4, | |
| .mx-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-5, | |
| .my-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-5, | |
| .mx-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-5, | |
| .my-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-5, | |
| .mx-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-0, | |
| .py-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-0, | |
| .px-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-0, | |
| .py-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-0, | |
| .px-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-1, | |
| .py-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-1, | |
| .px-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-1, | |
| .py-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-1, | |
| .px-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-2, | |
| .py-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-2, | |
| .px-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-2, | |
| .py-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-2, | |
| .px-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-3, | |
| .py-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-3, | |
| .px-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-3, | |
| .py-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-3, | |
| .px-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-4, | |
| .py-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-4, | |
| .px-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-4, | |
| .py-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-4, | |
| .px-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-5, | |
| .py-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-5, | |
| .px-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-5, | |
| .py-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-5, | |
| .px-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-n1, | |
| .my-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-n1, | |
| .mx-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-n1, | |
| .my-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-n1, | |
| .mx-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-n2, | |
| .my-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-n2, | |
| .mx-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-n2, | |
| .my-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-n2, | |
| .mx-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-n3, | |
| .my-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-n3, | |
| .mx-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-n3, | |
| .my-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-n3, | |
| .mx-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-n4, | |
| .my-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-n4, | |
| .mx-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-n4, | |
| .my-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-n4, | |
| .mx-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-n5, | |
| .my-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-n5, | |
| .mx-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-n5, | |
| .my-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-n5, | |
| .mx-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-auto { | |
| margin: auto !important; | |
| } | |
| .mt-auto, | |
| .my-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-auto, | |
| .mx-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-auto, | |
| .my-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-auto, | |
| .mx-auto { | |
| margin-left: auto !important; | |
| } | |
| @media (min-width: 576px) { | |
| .m-sm-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-sm-0, | |
| .my-sm-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-sm-0, | |
| .mx-sm-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-sm-0, | |
| .my-sm-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-sm-0, | |
| .mx-sm-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-sm-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-sm-1, | |
| .my-sm-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-sm-1, | |
| .mx-sm-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-sm-1, | |
| .my-sm-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-sm-1, | |
| .mx-sm-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-sm-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-sm-2, | |
| .my-sm-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-sm-2, | |
| .mx-sm-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-sm-2, | |
| .my-sm-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-sm-2, | |
| .mx-sm-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-sm-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-sm-3, | |
| .my-sm-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-sm-3, | |
| .mx-sm-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-sm-3, | |
| .my-sm-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-sm-3, | |
| .mx-sm-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-sm-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-sm-4, | |
| .my-sm-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-sm-4, | |
| .mx-sm-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-sm-4, | |
| .my-sm-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-sm-4, | |
| .mx-sm-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-sm-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-sm-5, | |
| .my-sm-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-sm-5, | |
| .mx-sm-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-sm-5, | |
| .my-sm-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-sm-5, | |
| .mx-sm-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-sm-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-sm-0, | |
| .py-sm-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-sm-0, | |
| .px-sm-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-sm-0, | |
| .py-sm-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-sm-0, | |
| .px-sm-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-sm-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-sm-1, | |
| .py-sm-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-sm-1, | |
| .px-sm-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-sm-1, | |
| .py-sm-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-sm-1, | |
| .px-sm-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-sm-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-sm-2, | |
| .py-sm-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-sm-2, | |
| .px-sm-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-sm-2, | |
| .py-sm-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-sm-2, | |
| .px-sm-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-sm-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-sm-3, | |
| .py-sm-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-sm-3, | |
| .px-sm-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-sm-3, | |
| .py-sm-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-sm-3, | |
| .px-sm-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-sm-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-sm-4, | |
| .py-sm-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-sm-4, | |
| .px-sm-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-sm-4, | |
| .py-sm-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-sm-4, | |
| .px-sm-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-sm-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-sm-5, | |
| .py-sm-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-sm-5, | |
| .px-sm-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-sm-5, | |
| .py-sm-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-sm-5, | |
| .px-sm-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-sm-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-sm-n1, | |
| .my-sm-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-sm-n1, | |
| .mx-sm-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-sm-n1, | |
| .my-sm-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-sm-n1, | |
| .mx-sm-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-sm-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-sm-n2, | |
| .my-sm-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-sm-n2, | |
| .mx-sm-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-sm-n2, | |
| .my-sm-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-sm-n2, | |
| .mx-sm-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-sm-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-sm-n3, | |
| .my-sm-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-sm-n3, | |
| .mx-sm-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-sm-n3, | |
| .my-sm-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-sm-n3, | |
| .mx-sm-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-sm-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-sm-n4, | |
| .my-sm-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-sm-n4, | |
| .mx-sm-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-sm-n4, | |
| .my-sm-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-sm-n4, | |
| .mx-sm-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-sm-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-sm-n5, | |
| .my-sm-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-sm-n5, | |
| .mx-sm-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-sm-n5, | |
| .my-sm-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-sm-n5, | |
| .mx-sm-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-sm-auto { | |
| margin: auto !important; | |
| } | |
| .mt-sm-auto, | |
| .my-sm-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-sm-auto, | |
| .mx-sm-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-sm-auto, | |
| .my-sm-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-sm-auto, | |
| .mx-sm-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .m-md-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-md-0, | |
| .my-md-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-md-0, | |
| .mx-md-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-md-0, | |
| .my-md-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-md-0, | |
| .mx-md-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-md-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-md-1, | |
| .my-md-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-md-1, | |
| .mx-md-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-md-1, | |
| .my-md-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-md-1, | |
| .mx-md-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-md-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-md-2, | |
| .my-md-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-md-2, | |
| .mx-md-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-md-2, | |
| .my-md-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-md-2, | |
| .mx-md-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-md-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-md-3, | |
| .my-md-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-md-3, | |
| .mx-md-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-md-3, | |
| .my-md-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-md-3, | |
| .mx-md-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-md-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-md-4, | |
| .my-md-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-md-4, | |
| .mx-md-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-md-4, | |
| .my-md-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-md-4, | |
| .mx-md-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-md-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-md-5, | |
| .my-md-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-md-5, | |
| .mx-md-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-md-5, | |
| .my-md-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-md-5, | |
| .mx-md-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-md-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-md-0, | |
| .py-md-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-md-0, | |
| .px-md-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-md-0, | |
| .py-md-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-md-0, | |
| .px-md-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-md-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-md-1, | |
| .py-md-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-md-1, | |
| .px-md-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-md-1, | |
| .py-md-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-md-1, | |
| .px-md-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-md-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-md-2, | |
| .py-md-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-md-2, | |
| .px-md-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-md-2, | |
| .py-md-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-md-2, | |
| .px-md-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-md-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-md-3, | |
| .py-md-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-md-3, | |
| .px-md-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-md-3, | |
| .py-md-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-md-3, | |
| .px-md-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-md-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-md-4, | |
| .py-md-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-md-4, | |
| .px-md-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-md-4, | |
| .py-md-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-md-4, | |
| .px-md-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-md-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-md-5, | |
| .py-md-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-md-5, | |
| .px-md-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-md-5, | |
| .py-md-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-md-5, | |
| .px-md-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-md-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-md-n1, | |
| .my-md-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-md-n1, | |
| .mx-md-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-md-n1, | |
| .my-md-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-md-n1, | |
| .mx-md-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-md-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-md-n2, | |
| .my-md-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-md-n2, | |
| .mx-md-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-md-n2, | |
| .my-md-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-md-n2, | |
| .mx-md-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-md-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-md-n3, | |
| .my-md-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-md-n3, | |
| .mx-md-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-md-n3, | |
| .my-md-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-md-n3, | |
| .mx-md-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-md-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-md-n4, | |
| .my-md-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-md-n4, | |
| .mx-md-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-md-n4, | |
| .my-md-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-md-n4, | |
| .mx-md-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-md-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-md-n5, | |
| .my-md-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-md-n5, | |
| .mx-md-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-md-n5, | |
| .my-md-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-md-n5, | |
| .mx-md-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-md-auto { | |
| margin: auto !important; | |
| } | |
| .mt-md-auto, | |
| .my-md-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-md-auto, | |
| .mx-md-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-md-auto, | |
| .my-md-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-md-auto, | |
| .mx-md-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .m-lg-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-lg-0, | |
| .my-lg-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-lg-0, | |
| .mx-lg-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-lg-0, | |
| .my-lg-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-lg-0, | |
| .mx-lg-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-lg-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-lg-1, | |
| .my-lg-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-lg-1, | |
| .mx-lg-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-lg-1, | |
| .my-lg-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-lg-1, | |
| .mx-lg-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-lg-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-lg-2, | |
| .my-lg-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-lg-2, | |
| .mx-lg-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-lg-2, | |
| .my-lg-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-lg-2, | |
| .mx-lg-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-lg-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-lg-3, | |
| .my-lg-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-lg-3, | |
| .mx-lg-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-lg-3, | |
| .my-lg-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-lg-3, | |
| .mx-lg-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-lg-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-lg-4, | |
| .my-lg-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-lg-4, | |
| .mx-lg-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-lg-4, | |
| .my-lg-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-lg-4, | |
| .mx-lg-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-lg-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-lg-5, | |
| .my-lg-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-lg-5, | |
| .mx-lg-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-lg-5, | |
| .my-lg-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-lg-5, | |
| .mx-lg-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-lg-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-lg-0, | |
| .py-lg-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-lg-0, | |
| .px-lg-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-lg-0, | |
| .py-lg-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-lg-0, | |
| .px-lg-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-lg-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-lg-1, | |
| .py-lg-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-lg-1, | |
| .px-lg-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-lg-1, | |
| .py-lg-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-lg-1, | |
| .px-lg-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-lg-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-lg-2, | |
| .py-lg-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-lg-2, | |
| .px-lg-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-lg-2, | |
| .py-lg-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-lg-2, | |
| .px-lg-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-lg-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-lg-3, | |
| .py-lg-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-lg-3, | |
| .px-lg-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-lg-3, | |
| .py-lg-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-lg-3, | |
| .px-lg-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-lg-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-lg-4, | |
| .py-lg-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-lg-4, | |
| .px-lg-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-lg-4, | |
| .py-lg-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-lg-4, | |
| .px-lg-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-lg-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-lg-5, | |
| .py-lg-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-lg-5, | |
| .px-lg-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-lg-5, | |
| .py-lg-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-lg-5, | |
| .px-lg-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-lg-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-lg-n1, | |
| .my-lg-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-lg-n1, | |
| .mx-lg-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-lg-n1, | |
| .my-lg-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-lg-n1, | |
| .mx-lg-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-lg-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-lg-n2, | |
| .my-lg-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-lg-n2, | |
| .mx-lg-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-lg-n2, | |
| .my-lg-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-lg-n2, | |
| .mx-lg-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-lg-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-lg-n3, | |
| .my-lg-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-lg-n3, | |
| .mx-lg-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-lg-n3, | |
| .my-lg-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-lg-n3, | |
| .mx-lg-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-lg-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-lg-n4, | |
| .my-lg-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-lg-n4, | |
| .mx-lg-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-lg-n4, | |
| .my-lg-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-lg-n4, | |
| .mx-lg-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-lg-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-lg-n5, | |
| .my-lg-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-lg-n5, | |
| .mx-lg-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-lg-n5, | |
| .my-lg-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-lg-n5, | |
| .mx-lg-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-lg-auto { | |
| margin: auto !important; | |
| } | |
| .mt-lg-auto, | |
| .my-lg-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-lg-auto, | |
| .mx-lg-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-lg-auto, | |
| .my-lg-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-lg-auto, | |
| .mx-lg-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .m-xl-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-xl-0, | |
| .my-xl-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-xl-0, | |
| .mx-xl-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-xl-0, | |
| .my-xl-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-xl-0, | |
| .mx-xl-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-xl-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-xl-1, | |
| .my-xl-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-xl-1, | |
| .mx-xl-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-xl-1, | |
| .my-xl-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-xl-1, | |
| .mx-xl-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-xl-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-xl-2, | |
| .my-xl-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-xl-2, | |
| .mx-xl-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-xl-2, | |
| .my-xl-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-xl-2, | |
| .mx-xl-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-xl-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-xl-3, | |
| .my-xl-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-xl-3, | |
| .mx-xl-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-xl-3, | |
| .my-xl-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-xl-3, | |
| .mx-xl-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-xl-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-xl-4, | |
| .my-xl-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-xl-4, | |
| .mx-xl-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-xl-4, | |
| .my-xl-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-xl-4, | |
| .mx-xl-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-xl-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-xl-5, | |
| .my-xl-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-xl-5, | |
| .mx-xl-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-xl-5, | |
| .my-xl-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-xl-5, | |
| .mx-xl-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-xl-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-xl-0, | |
| .py-xl-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-xl-0, | |
| .px-xl-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-xl-0, | |
| .py-xl-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-xl-0, | |
| .px-xl-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-xl-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-xl-1, | |
| .py-xl-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-xl-1, | |
| .px-xl-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-xl-1, | |
| .py-xl-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-xl-1, | |
| .px-xl-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-xl-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-xl-2, | |
| .py-xl-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-xl-2, | |
| .px-xl-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-xl-2, | |
| .py-xl-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-xl-2, | |
| .px-xl-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-xl-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-xl-3, | |
| .py-xl-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-xl-3, | |
| .px-xl-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-xl-3, | |
| .py-xl-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-xl-3, | |
| .px-xl-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-xl-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-xl-4, | |
| .py-xl-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-xl-4, | |
| .px-xl-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-xl-4, | |
| .py-xl-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-xl-4, | |
| .px-xl-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-xl-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-xl-5, | |
| .py-xl-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-xl-5, | |
| .px-xl-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-xl-5, | |
| .py-xl-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-xl-5, | |
| .px-xl-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-xl-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-xl-n1, | |
| .my-xl-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-xl-n1, | |
| .mx-xl-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-xl-n1, | |
| .my-xl-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-xl-n1, | |
| .mx-xl-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-xl-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-xl-n2, | |
| .my-xl-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-xl-n2, | |
| .mx-xl-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-xl-n2, | |
| .my-xl-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-xl-n2, | |
| .mx-xl-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-xl-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-xl-n3, | |
| .my-xl-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-xl-n3, | |
| .mx-xl-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-xl-n3, | |
| .my-xl-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-xl-n3, | |
| .mx-xl-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-xl-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-xl-n4, | |
| .my-xl-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-xl-n4, | |
| .mx-xl-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-xl-n4, | |
| .my-xl-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-xl-n4, | |
| .mx-xl-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-xl-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-xl-n5, | |
| .my-xl-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-xl-n5, | |
| .mx-xl-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-xl-n5, | |
| .my-xl-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-xl-n5, | |
| .mx-xl-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-xl-auto { | |
| margin: auto !important; | |
| } | |
| .mt-xl-auto, | |
| .my-xl-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-xl-auto, | |
| .mx-xl-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-xl-auto, | |
| .my-xl-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-xl-auto, | |
| .mx-xl-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| /*# sourceMappingURL=bootstrap-grid.css.map */ |
| {"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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F;;AQprDQ;EAAgC,oBAA4B;ARwrDpE;;AQvrDQ;;EAEE,wBAAoC;AR0rD9C;;AQxrDQ;;EAEE,0BAAwC;AR2rDlD;;AQzrDQ;;EAEE,2BAA0C;AR4rDpD;;AQ1rDQ;;EAEE,yBAAsC;AR6rDhD;;AQ5sDQ;EAAgC,0BAA4B;ARgtDpE;;AQ/sDQ;;EAEE,8BAAoC;ARktD9C;;AQhtDQ;;EAEE,gCAAwC;ARmtDlD;;AQjtDQ;;EAEE,iCAA0C;ARotDpD;;AQltDQ;;EAEE,+BAAsC;ARqtDhD;;AQpuDQ;EAAgC,yBAA4B;ARwuDpE;;AQvuDQ;;EAEE,6BAAoC;AR0uD9C;;AQxuDQ;;EAEE,+BAAwC;AR2uDlD;;AQzuDQ;;EAEE,gCAA0C;AR4uDpD;;AQ1uDQ;;EAEE,8BAAsC;AR6uDhD;;AQ5vDQ;EAAgC,uBAA4B;ARgwDpE;;AQ/vDQ;;EAEE,2BAAoC;ARkwD9C;;AQhwDQ;;EAEE,6BAAwC;ARmwDlD;;AQjwDQ;;EAEE,8BAA0C;ARowDpD;;AQlwDQ;;EAEE,4BAAsC;ARqwDhD;;AQpxDQ;EAAgC,yBAA4B;ARwxDpE;;AQvxDQ;;EAEE,6BAAoC;AR0xD9C;;AQxxDQ;;EAEE,+BAAwC;AR2xDlD;;AQzxDQ;;EAEE,gCAA0C;AR4xDpD;;AQ1xDQ;;EAEE,8BAAsC;AR6xDhD;;AQ5yDQ;EAAgC,uBAA4B;ARgzDpE;;AQ/yDQ;;EAEE,2BAAoC;ARkzD9C;;AQhzDQ;;EAEE,6BAAwC;ARmzDlD;;AQjzDQ;;EAEE,8BAA0C;ARozDpD;;AQlzDQ;;EAEE,4BAAsC;ARqzDhD;;AQp0DQ;EAAgC,qBAA4B;ARw0DpE;;AQv0DQ;;EAEE,yBAAoC;AR00D9C;;AQx0DQ;;EAEE,2BAAwC;AR20DlD;;AQz0DQ;;EAEE,4BAA0C;AR40DpD;;AQ10DQ;;EAEE,0BAAsC;AR60DhD;;AQ51DQ;EAAgC,2BAA4B;ARg2DpE;;AQ/1DQ;;EAEE,+BAAoC;ARk2D9C;;AQh2DQ;;EAEE,iCAAwC;ARm2DlD;;AQj2DQ;;EAEE,kCAA0C;ARo2DpD;;AQl2DQ;;EAEE,gCAAsC;ARq2DhD;;AQp3DQ;EAAgC,0BAA4B;ARw3DpE;;AQv3DQ;;EAEE,8BAAoC;AR03D9C;;AQx3DQ;;EAEE,gCAAwC;AR23DlD;;AQz3DQ;;EAEE,iCAA0C;AR43DpD;;AQ13DQ;;EAEE,+BAAsC;AR63DhD;;AQ54DQ;EAAgC,wBAA4B;ARg5DpE;;AQ/4DQ;;EAEE,4BAAoC;ARk5D9C;;AQh5DQ;;EAEE,8BAAwC;ARm5DlD;;AQj5DQ;;EAEE,+BAA0C;ARo5DpD;;AQl5DQ;;EAEE,6BAAsC;ARq5DhD;;AQp6DQ;EAAgC,0BAA4B;ARw6DpE;;AQv6DQ;;EAEE,8BAAoC;AR06D9C;;AQx6DQ;;EAEE,gCAAwC;AR26DlD;;AQz6DQ;;EAEE,iCAA0C;AR46DpD;;AQ16DQ;;EAEE,+BAAsC;AR66DhD;;AQ57DQ;EAAgC,wBAA4B;ARg8DpE;;AQ/7DQ;;EAEE,4BAAoC;ARk8D9C;;AQh8DQ;;EAEE,8BAAwC;ARm8DlD;;AQj8DQ;;EAEE,+BAA0C;ARo8DpD;;AQl8DQ;;EAEE,6BAAsC;ARq8DhD;;AQ77DQ;EAAwB,2BAA2B;ARi8D3D;;AQh8DQ;;EAEE,+BAA+B;ARm8DzC;;AQj8DQ;;EAEE,iCAAiC;ARo8D3C;;AQl8DQ;;EAEE,kCAAkC;ARq8D5C;;AQn8DQ;;EAEE,gCAAgC;ARs8D1C;;AQr9DQ;EAAwB,0BAA2B;ARy9D3D;;AQx9DQ;;EAEE,8BAA+B;AR29DzC;;AQz9DQ;;EAEE,gCAAiC;AR49D3C;;AQ19DQ;;EAEE,iCAAkC;AR69D5C;;AQ39DQ;;EAEE,+BAAgC;AR89D1C;;AQ7+DQ;EAAwB,wBAA2B;ARi/D3D;;AQh/DQ;;EAEE,4BAA+B;ARm/DzC;;AQj/DQ;;EAEE,8BAAiC;ARo/D3C;;AQl/DQ;;EAEE,+BAAkC;ARq/D5C;;AQn/DQ;;EAEE,6BAAgC;ARs/D1C;;AQrgEQ;EAAwB,0BAA2B;ARygE3D;;AQxgEQ;;EAEE,8BAA+B;AR2gEzC;;AQzgEQ;;EAEE,gCAAiC;AR4gE3C;;AQ1gEQ;;EAEE,iCAAkC;AR6gE5C;;AQ3gEQ;;EAEE,+BAAgC;AR8gE1C;;AQ7hEQ;EAAwB,wBAA2B;ARiiE3D;;AQhiEQ;;EAEE,4BAA+B;ARmiEzC;;AQjiEQ;;EAEE,8BAAiC;ARoiE3C;;AQliEQ;;EAEE,+BAAkC;ARqiE5C;;AQniEQ;;EAEE,6BAAgC;ARsiE1C;;AQhiEI;EAAmB,uBAAuB;ARoiE9C;;AQniEI;;EAEE,2BAA2B;ARsiEjC;;AQpiEI;;EAEE,6BAA6B;ARuiEnC;;AQriEI;;EAEE,8BAA8B;ARwiEpC;;AQtiEI;;EAEE,4BAA4B;ARyiElC;;AGljEI;EKlDI;IAAgC,oBAA4B;ERymElE;EQxmEM;;IAEE,wBAAoC;ER0mE5C;EQxmEM;;IAEE,0BAAwC;ER0mEhD;EQxmEM;;IAEE,2BAA0C;ER0mElD;EQxmEM;;IAEE,yBAAsC;ER0mE9C;EQznEM;IAAgC,0BAA4B;ER4nElE;EQ3nEM;;IAEE,8BAAoC;ER6nE5C;EQ3nEM;;IAEE,gCAAwC;ER6nEhD;EQ3nEM;;IAEE,iCAA0C;ER6nElD;EQ3nEM;;IAEE,+BAAsC;ER6nE9C;EQ5oEM;IAAgC,yBAA4B;ER+oElE;EQ9oEM;;IAEE,6BAAoC;ERgpE5C;EQ9oEM;;IAEE,+BAAwC;ERgpEhD;EQ9oEM;;IAEE,gCAA0C;ERgpElD;EQ9oEM;;IAEE,8BAAsC;ERgpE9C;EQ/pEM;IAAgC,uBAA4B;ERkqElE;EQjqEM;;IAEE,2BAAoC;ERmqE5C;EQjqEM;;IAEE,6BAAwC;ERmqEhD;EQjqEM;;IAEE,8BAA0C;ERmqElD;EQjqEM;;IAEE,4BAAsC;ERmqE9C;EQlrEM;IAAgC,yBAA4B;ERqrElE;EQprEM;;IAEE,6BAAoC;ERsrE5C;EQprEM;;IAEE,+BAAwC;ERsrEhD;EQprEM;;IAEE,gCAA0C;ERsrElD;EQprEM;;IAEE,8BAAsC;ERsrE9C;EQrsEM;IAAgC,uBAA4B;ERwsElE;EQvsEM;;IAEE,2BAAoC;ERysE5C;EQvsEM;;IAEE,6BAAwC;ERysEhD;EQvsEM;;IAEE,8BAA0C;ERysElD;EQvsEM;;IAEE,4BAAsC;ERysE9C;EQxtEM;IAAgC,qBAA4B;ER2tElE;EQ1tEM;;IAEE,yBAAoC;ER4tE5C;EQ1tEM;;IAEE,2BAAwC;ER4tEhD;EQ1tEM;;IAEE,4BAA0C;ER4tElD;EQ1tEM;;IAEE,0BAAsC;ER4tE9C;EQ3uEM;IAAgC,2BAA4B;ER8uElE;EQ7uEM;;IAEE,+BAAoC;ER+uE5C;EQ7uEM;;IAEE,iCAAwC;ER+uEhD;EQ7uEM;;IAEE,kCAA0C;ER+uElD;EQ7uEM;;IAEE,gCAAsC;ER+uE9C;EQ9vEM;IAAgC,0BAA4B;ERiwElE;EQhwEM;;IAEE,8BAAoC;ERkwE5C;EQhwEM;;IAEE,gCAAwC;ERkwEhD;EQhwEM;;IAEE,iCAA0C;ERkwElD;EQhwEM;;IAEE,+BAAsC;ERkwE9C;EQjxEM;IAAgC,wBAA4B;ERoxElE;EQnxEM;;IAEE,4BAAoC;ERqxE5C;EQnxEM;;IAEE,8BAAwC;ERqxEhD;EQnxEM;;IAEE,+BAA0C;ERqxElD;EQnxEM;;IAEE,6BAAsC;ERqxE9C;EQpyEM;IAAgC,0BAA4B;ERuyElE;EQtyEM;;IAEE,8BAAoC;ERwyE5C;EQtyEM;;IAEE,gCAAwC;ERwyEhD;EQtyEM;;IAEE,iCAA0C;ERwyElD;EQtyEM;;IAEE,+BAAsC;ERwyE9C;EQvzEM;IAAgC,wBAA4B;ER0zElE;EQzzEM;;IAEE,4BAAoC;ER2zE5C;EQzzEM;;IAEE,8BAAwC;ER2zEhD;EQzzEM;;IAEE,+BAA0C;ER2zElD;EQzzEM;;IAEE,6BAAsC;ER2zE9C;EQnzEM;IAAwB,2BAA2B;ERszEzD;EQrzEM;;IAEE,+BAA+B;ERuzEvC;EQrzEM;;IAEE,iCAAiC;ERuzEzC;EQrzEM;;IAEE,kCAAkC;ERuzE1C;EQrzEM;;IAEE,gCAAgC;ERuzExC;EQt0EM;IAAwB,0BAA2B;ERy0EzD;EQx0EM;;IAEE,8BAA+B;ER00EvC;EQx0EM;;IAEE,gCAAiC;ER00EzC;EQx0EM;;IAEE,iCAAkC;ER00E1C;EQx0EM;;IAEE,+BAAgC;ER00ExC;EQz1EM;IAAwB,wBAA2B;ER41EzD;EQ31EM;;IAEE,4BAA+B;ER61EvC;EQ31EM;;IAEE,8BAAiC;ER61EzC;EQ31EM;;IAEE,+BAAkC;ER61E1C;EQ31EM;;IAEE,6BAAgC;ER61ExC;EQ52EM;IAAwB,0BAA2B;ER+2EzD;EQ92EM;;IAEE,8BAA+B;ERg3EvC;EQ92EM;;IAEE,gCAAiC;ERg3EzC;EQ92EM;;IAEE,iCAAkC;ERg3E1C;EQ92EM;;IAEE,+BAAgC;ERg3ExC;EQ/3EM;IAAwB,wBAA2B;ERk4EzD;EQj4EM;;IAEE,4BAA+B;ERm4EvC;EQj4EM;;IAEE,8BAAiC;ERm4EzC;EQj4EM;;IAEE,+BAAkC;ERm4E1C;EQj4EM;;IAEE,6BAAgC;ERm4ExC;EQ73EE;IAAmB,uBAAuB;ERg4E5C;EQ/3EE;;IAEE,2BAA2B;ERi4E/B;EQ/3EE;;IAEE,6BAA6B;ERi4EjC;EQ/3EE;;IAEE,8BAA8B;ERi4ElC;EQ/3EE;;IAEE,4BAA4B;ERi4EhC;AACF;;AG34EI;EKlDI;IAAgC,oBAA4B;ERk8ElE;EQj8EM;;IAEE,wBAAoC;ERm8E5C;EQj8EM;;IAEE,0BAAwC;ERm8EhD;EQj8EM;;IAEE,2BAA0C;ERm8ElD;EQj8EM;;IAEE,yBAAsC;ERm8E9C;EQl9EM;IAAgC,0BAA4B;ERq9ElE;EQp9EM;;IAEE,8BAAoC;ERs9E5C;EQp9EM;;IAEE,gCAAwC;ERs9EhD;EQp9EM;;IAEE,iCAA0C;ERs9ElD;EQp9EM;;IAEE,+BAAsC;ERs9E9C;EQr+EM;IAAgC,yBAA4B;ERw+ElE;EQv+EM;;IAEE,6BAAoC;ERy+E5C;EQv+EM;;IAEE,+BAAwC;ERy+EhD;EQv+EM;;IAEE,gCAA0C;ERy+ElD;EQv+EM;;IAEE,8BAAsC;ERy+E9C;EQx/EM;IAAgC,uBAA4B;ER2/ElE;EQ1/EM;;IAEE,2BAAoC;ER4/E5C;EQ1/EM;;IAEE,6BAAwC;ER4/EhD;EQ1/EM;;IAEE,8BAA0C;ER4/ElD;EQ1/EM;;IAEE,4BAAsC;ER4/E9C;EQ3gFM;IAAgC,yBAA4B;ER8gFlE;EQ7gFM;;IAEE,6BAAoC;ER+gF5C;EQ7gFM;;IAEE,+BAAwC;ER+gFhD;EQ7gFM;;IAEE,gCAA0C;ER+gFlD;EQ7gFM;;IAEE,8BAAsC;ER+gF9C;EQ9hFM;IAAgC,uBAA4B;ERiiFlE;EQhiFM;;IAEE,2BAAoC;ERkiF5C;EQhiFM;;IAEE,6BAAwC;ERkiFhD;EQhiFM;;IAEE,8BAA0C;ERkiFlD;EQhiFM;;IAEE,4BAAsC;ERkiF9C;EQjjFM;IAAgC,qBAA4B;ERojFlE;EQnjFM;;IAEE,yBAAoC;ERqjF5C;EQnjFM;;IAEE,2BAAwC;ERqjFhD;EQnjFM;;IAEE,4BAA0C;ERqjFlD;EQnjFM;;IAEE,0BAAsC;ERqjF9C;EQpkFM;IAAgC,2BAA4B;ERukFlE;EQtkFM;;IAEE,+BAAoC;ERwkF5C;EQtkFM;;IAEE,iCAAwC;ERwkFhD;EQtkFM;;IAEE,kCAA0C;ERwkFlD;EQtkFM;;IAEE,gCAAsC;ERwkF9C;EQvlFM;IAAgC,0BAA4B;ER0lFlE;EQzlFM;;IAEE,8BAAoC;ER2lF5C;EQzlFM;;IAEE,gCAAwC;ER2lFhD;EQzlFM;;IAEE,iCAA0C;ER2lFlD;EQzlFM;;IAEE,+BAAsC;ER2lF9C;EQ1mFM;IAAgC,wBAA4B;ER6mFlE;EQ5mFM;;IAEE,4BAAoC;ER8mF5C;EQ5mFM;;IAEE,8BAAwC;ER8mFhD;EQ5mFM;;IAEE,+BAA0C;ER8mFlD;EQ5mFM;;IAEE,6BAAsC;ER8mF9C;EQ7nFM;IAAgC,0BAA4B;ERgoFlE;EQ/nFM;;IAEE,8BAAoC;ERioF5C;EQ/nFM;;IAEE,gCAAwC;ERioFhD;EQ/nFM;;IAEE,iCAA0C;ERioFlD;EQ/nFM;;IAEE,+BAAsC;ERioF9C;EQhpFM;IAAgC,wBAA4B;ERmpFlE;EQlpFM;;IAEE,4BAAoC;ERopF5C;EQlpFM;;IAEE,8BAAwC;ERopFhD;EQlpFM;;IAEE,+BAA0C;ERopFlD;EQlpFM;;IAEE,6BAAsC;ERopF9C;EQ5oFM;IAAwB,2BAA2B;ER+oFzD;EQ9oFM;;IAEE,+BAA+B;ERgpFvC;EQ9oFM;;IAEE,iCAAiC;ERgpFzC;EQ9oFM;;IAEE,kCAAkC;ERgpF1C;EQ9oFM;;IAEE,gCAAgC;ERgpFxC;EQ/pFM;IAAwB,0BAA2B;ERkqFzD;EQjqFM;;IAEE,8BAA+B;ERmqFvC;EQjqFM;;IAEE,gCAAiC;ERmqFzC;EQjqFM;;IAEE,iCAAkC;ERmqF1C;EQjqFM;;IAEE,+BAAgC;ERmqFxC;EQlrFM;IAAwB,wBAA2B;ERqrFzD;EQprFM;;IAEE,4BAA+B;ERsrFvC;EQprFM;;IAEE,8BAAiC;ERsrFzC;EQprFM;;IAEE,+BAAkC;ERsrF1C;EQprFM;;IAEE,6BAAgC;ERsrFxC;EQrsFM;IAAwB,0BAA2B;ERwsFzD;EQvsFM;;IAEE,8BAA+B;ERysFvC;EQvsFM;;IAEE,gCAAiC;ERysFzC;EQvsFM;;IAEE,iCAAkC;ERysF1C;EQvsFM;;IAEE,+BAAgC;ERysFxC;EQxtFM;IAAwB,wBAA2B;ER2tFzD;EQ1tFM;;IAEE,4BAA+B;ER4tFvC;EQ1tFM;;IAEE,8BAAiC;ER4tFzC;EQ1tFM;;IAEE,+BAAkC;ER4tF1C;EQ1tFM;;IAEE,6BAAgC;ER4tFxC;EQttFE;IAAmB,uBAAuB;ERytF5C;EQxtFE;;IAEE,2BAA2B;ER0tF/B;EQxtFE;;IAEE,6BAA6B;ER0tFjC;EQxtFE;;IAEE,8BAA8B;ER0tFlC;EQxtFE;;IAEE,4BAA4B;ER0tFhC;AACF;;AGpuFI;EKlDI;IAAgC,oBAA4B;ER2xFlE;EQ1xFM;;IAEE,wBAAoC;ER4xF5C;EQ1xFM;;IAEE,0BAAwC;ER4xFhD;EQ1xFM;;IAEE,2BAA0C;ER4xFlD;EQ1xFM;;IAEE,yBAAsC;ER4xF9C;EQ3yFM;IAAgC,0BAA4B;ER8yFlE;EQ7yFM;;IAEE,8BAAoC;ER+yF5C;EQ7yFM;;IAEE,gCAAwC;ER+yFhD;EQ7yFM;;IAEE,iCAA0C;ER+yFlD;EQ7yFM;;IAEE,+BAAsC;ER+yF9C;EQ9zFM;IAAgC,yBAA4B;ERi0FlE;EQh0FM;;IAEE,6BAAoC;ERk0F5C;EQh0FM;;IAEE,+BAAwC;ERk0FhD;EQh0FM;;IAEE,gCAA0C;ERk0FlD;EQh0FM;;IAEE,8BAAsC;ERk0F9C;EQj1FM;IAAgC,uBAA4B;ERo1FlE;EQn1FM;;IAEE,2BAAoC;ERq1F5C;EQn1FM;;IAEE,6BAAwC;ERq1FhD;EQn1FM;;IAEE,8BAA0C;ERq1FlD;EQn1FM;;IAEE,4BAAsC;ERq1F9C;EQp2FM;IAAgC,yBAA4B;ERu2FlE;EQt2FM;;IAEE,6BAAoC;ERw2F5C;EQt2FM;;IAEE,+BAAwC;ERw2FhD;EQt2FM;;IAEE,gCAA0C;ERw2FlD;EQt2FM;;IAEE,8BAAsC;ERw2F9C;EQv3FM;IAAgC,uBAA4B;ER03FlE;EQz3FM;;IAEE,2BAAoC;ER23F5C;EQz3FM;;IAEE,6BAAwC;ER23FhD;EQz3FM;;IAEE,8BAA0C;ER23FlD;EQz3FM;;IAEE,4BAAsC;ER23F9C;EQ14FM;IAAgC,qBAA4B;ER64FlE;EQ54FM;;IAEE,yBAAoC;ER84F5C;EQ54FM;;IAEE,2BAAwC;ER84FhD;EQ54FM;;IAEE,4BAA0C;ER84FlD;EQ54FM;;IAEE,0BAAsC;ER84F9C;EQ75FM;IAAgC,2BAA4B;ERg6FlE;EQ/5FM;;IAEE,+BAAoC;ERi6F5C;EQ/5FM;;IAEE,iCAAwC;ERi6FhD;EQ/5FM;;IAEE,kCAA0C;ERi6FlD;EQ/5FM;;IAEE,gCAAsC;ERi6F9C;EQh7FM;IAAgC,0BAA4B;ERm7FlE;EQl7FM;;IAEE,8BAAoC;ERo7F5C;EQl7FM;;IAEE,gCAAwC;ERo7FhD;EQl7FM;;IAEE,iCAA0C;ERo7FlD;EQl7FM;;IAEE,+BAAsC;ERo7F9C;EQn8FM;IAAgC,wBAA4B;ERs8FlE;EQr8FM;;IAEE,4BAAoC;ERu8F5C;EQr8FM;;IAEE,8BAAwC;ERu8FhD;EQr8FM;;IAEE,+BAA0C;ERu8FlD;EQr8FM;;IAEE,6BAAsC;ERu8F9C;EQt9FM;IAAgC,0BAA4B;ERy9FlE;EQx9FM;;IAEE,8BAAoC;ER09F5C;EQx9FM;;IAEE,gCAAwC;ER09FhD;EQx9FM;;IAEE,iCAA0C;ER09FlD;EQx9FM;;IAEE,+BAAsC;ER09F9C;EQz+FM;IAAgC,wBAA4B;ER4+FlE;EQ3+FM;;IAEE,4BAAoC;ER6+F5C;EQ3+FM;;IAEE,8BAAwC;ER6+FhD;EQ3+FM;;IAEE,+BAA0C;ER6+FlD;EQ3+FM;;IAEE,6BAAsC;ER6+F9C;EQr+FM;IAAwB,2BAA2B;ERw+FzD;EQv+FM;;IAEE,+BAA+B;ERy+FvC;EQv+FM;;IAEE,iCAAiC;ERy+FzC;EQv+FM;;IAEE,kCAAkC;ERy+F1C;EQv+FM;;IAEE,gCAAgC;ERy+FxC;EQx/FM;IAAwB,0BAA2B;ER2/FzD;EQ1/FM;;IAEE,8BAA+B;ER4/FvC;EQ1/FM;;IAEE,gCAAiC;ER4/FzC;EQ1/FM;;IAEE,iCAAkC;ER4/F1C;EQ1/FM;;IAEE,+BAAgC;ER4/FxC;EQ3gGM;IAAwB,wBAA2B;ER8gGzD;EQ7gGM;;IAEE,4BAA+B;ER+gGvC;EQ7gGM;;IAEE,8BAAiC;ER+gGzC;EQ7gGM;;IAEE,+BAAkC;ER+gG1C;EQ7gGM;;IAEE,6BAAgC;ER+gGxC;EQ9hGM;IAAwB,0BAA2B;ERiiGzD;EQhiGM;;IAEE,8BAA+B;ERkiGvC;EQhiGM;;IAEE,gCAAiC;ERkiGzC;EQhiGM;;IAEE,iCAAkC;ERkiG1C;EQhiGM;;IAEE,+BAAgC;ERkiGxC;EQjjGM;IAAwB,wBAA2B;ERojGzD;EQnjGM;;IAEE,4BAA+B;ERqjGvC;EQnjGM;;IAEE,8BAAiC;ERqjGzC;EQnjGM;;IAEE,+BAAkC;ERqjG1C;EQnjGM;;IAEE,6BAAgC;ERqjGxC;EQ/iGE;IAAmB,uBAAuB;ERkjG5C;EQjjGE;;IAEE,2BAA2B;ERmjG/B;EQjjGE;;IAEE,6BAA6B;ERmjGjC;EQjjGE;;IAEE,8BAA8B;ERmjGlC;EQjjGE;;IAEE,4BAA4B;ERmjGhC;AACF;;AG7jGI;EKlDI;IAAgC,oBAA4B;ERonGlE;EQnnGM;;IAEE,wBAAoC;ERqnG5C;EQnnGM;;IAEE,0BAAwC;ERqnGhD;EQnnGM;;IAEE,2BAA0C;ERqnGlD;EQnnGM;;IAEE,yBAAsC;ERqnG9C;EQpoGM;IAAgC,0BAA4B;ERuoGlE;EQtoGM;;IAEE,8BAAoC;ERwoG5C;EQtoGM;;IAEE,gCAAwC;ERwoGhD;EQtoGM;;IAEE,iCAA0C;ERwoGlD;EQtoGM;;IAEE,+BAAsC;ERwoG9C;EQvpGM;IAAgC,yBAA4B;ER0pGlE;EQzpGM;;IAEE,6BAAoC;ER2pG5C;EQzpGM;;IAEE,+BAAwC;ER2pGhD;EQzpGM;;IAEE,gCAA0C;ER2pGlD;EQzpGM;;IAEE,8BAAsC;ER2pG9C;EQ1qGM;IAAgC,uBAA4B;ER6qGlE;EQ5qGM;;IAEE,2BAAoC;ER8qG5C;EQ5qGM;;IAEE,6BAAwC;ER8qGhD;EQ5qGM;;IAEE,8BAA0C;ER8qGlD;EQ5qGM;;IAEE,4BAAsC;ER8qG9C;EQ7rGM;IAAgC,yBAA4B;ERgsGlE;EQ/rGM;;IAEE,6BAAoC;ERisG5C;EQ/rGM;;IAEE,+BAAwC;ERisGhD;EQ/rGM;;IAEE,gCAA0C;ERisGlD;EQ/rGM;;IAEE,8BAAsC;ERisG9C;EQhtGM;IAAgC,uBAA4B;ERmtGlE;EQltGM;;IAEE,2BAAoC;ERotG5C;EQltGM;;IAEE,6BAAwC;ERotGhD;EQltGM;;IAEE,8BAA0C;ERotGlD;EQltGM;;IAEE,4BAAsC;ERotG9C;EQnuGM;IAAgC,qBAA4B;ERsuGlE;EQruGM;;IAEE,yBAAoC;ERuuG5C;EQruGM;;IAEE,2BAAwC;ERuuGhD;EQruGM;;IAEE,4BAA0C;ERuuGlD;EQruGM;;IAEE,0BAAsC;ERuuG9C;EQtvGM;IAAgC,2BAA4B;ERyvGlE;EQxvGM;;IAEE,+BAAoC;ER0vG5C;EQxvGM;;IAEE,iCAAwC;ER0vGhD;EQxvGM;;IAEE,kCAA0C;ER0vGlD;EQxvGM;;IAEE,gCAAsC;ER0vG9C;EQzwGM;IAAgC,0BAA4B;ER4wGlE;EQ3wGM;;IAEE,8BAAoC;ER6wG5C;EQ3wGM;;IAEE,gCAAwC;ER6wGhD;EQ3wGM;;IAEE,iCAA0C;ER6wGlD;EQ3wGM;;IAEE,+BAAsC;ER6wG9C;EQ5xGM;IAAgC,wBAA4B;ER+xGlE;EQ9xGM;;IAEE,4BAAoC;ERgyG5C;EQ9xGM;;IAEE,8BAAwC;ERgyGhD;EQ9xGM;;IAEE,+BAA0C;ERgyGlD;EQ9xGM;;IAEE,6BAAsC;ERgyG9C;EQ/yGM;IAAgC,0BAA4B;ERkzGlE;EQjzGM;;IAEE,8BAAoC;ERmzG5C;EQjzGM;;IAEE,gCAAwC;ERmzGhD;EQjzGM;;IAEE,iCAA0C;ERmzGlD;EQjzGM;;IAEE,+BAAsC;ERmzG9C;EQl0GM;IAAgC,wBAA4B;ERq0GlE;EQp0GM;;IAEE,4BAAoC;ERs0G5C;EQp0GM;;IAEE,8BAAwC;ERs0GhD;EQp0GM;;IAEE,+BAA0C;ERs0GlD;EQp0GM;;IAEE,6BAAsC;ERs0G9C;EQ9zGM;IAAwB,2BAA2B;ERi0GzD;EQh0GM;;IAEE,+BAA+B;ERk0GvC;EQh0GM;;IAEE,iCAAiC;ERk0GzC;EQh0GM;;IAEE,kCAAkC;ERk0G1C;EQh0GM;;IAEE,gCAAgC;ERk0GxC;EQj1GM;IAAwB,0BAA2B;ERo1GzD;EQn1GM;;IAEE,8BAA+B;ERq1GvC;EQn1GM;;IAEE,gCAAiC;ERq1GzC;EQn1GM;;IAEE,iCAAkC;ERq1G1C;EQn1GM;;IAEE,+BAAgC;ERq1GxC;EQp2GM;IAAwB,wBAA2B;ERu2GzD;EQt2GM;;IAEE,4BAA+B;ERw2GvC;EQt2GM;;IAEE,8BAAiC;ERw2GzC;EQt2GM;;IAEE,+BAAkC;ERw2G1C;EQt2GM;;IAEE,6BAAgC;ERw2GxC;EQv3GM;IAAwB,0BAA2B;ER03GzD;EQz3GM;;IAEE,8BAA+B;ER23GvC;EQz3GM;;IAEE,gCAAiC;ER23GzC;EQz3GM;;IAEE,iCAAkC;ER23G1C;EQz3GM;;IAEE,+BAAgC;ER23GxC;EQ14GM;IAAwB,wBAA2B;ER64GzD;EQ54GM;;IAEE,4BAA+B;ER84GvC;EQ54GM;;IAEE,8BAAiC;ER84GzC;EQ54GM;;IAEE,+BAAkC;ER84G1C;EQ54GM;;IAEE,6BAAgC;ER84GxC;EQx4GE;IAAmB,uBAAuB;ER24G5C;EQ14GE;;IAEE,2BAA2B;ER44G/B;EQ14GE;;IAEE,6BAA6B;ER44GjC;EQ14GE;;IAEE,8BAA8B;ER44GlC;EQ14GE;;IAEE,4BAA4B;ER44GhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n (\"(\",\"%28\"),\n (\")\",\"%29\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\") !default;\n$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-font-size: null !default;\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n$user-selects: all, auto, none !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @if $columns > 0 {\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n }\n\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0; // See https://github.com/twbs/bootstrap/issues/25410\n max-width: 100%;\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n @if $columns > 0 {\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} |
| /*! | |
| * Bootstrap Grid v4.5.0 (https://getbootstrap.com/) | |
| * Copyright 2011-2020 The Bootstrap Authors | |
| * Copyright 2011-2020 Twitter, Inc. | |
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
| */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} | |
| /*# sourceMappingURL=bootstrap-grid.min.css.map */ |
| {"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @if $columns > 0 {\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n }\n\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0; // See https://github.com/twbs/bootstrap/issues/25410\n max-width: 100%;\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n @if $columns > 0 {\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} |
| /*! | |
| * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/) | |
| * Copyright 2011-2020 The Bootstrap Authors | |
| * Copyright 2011-2020 Twitter, Inc. | |
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
| * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) | |
| */ | |
| *, | |
| *::before, | |
| *::after { | |
| box-sizing: border-box; | |
| } | |
| html { | |
| font-family: sans-serif; | |
| line-height: 1.15; | |
| -webkit-text-size-adjust: 100%; | |
| -webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
| } | |
| article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { | |
| display: block; | |
| } | |
| body { | |
| margin: 0; | |
| font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| font-size: 1rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #212529; | |
| text-align: left; | |
| background-color: #fff; | |
| } | |
| [tabindex="-1"]:focus:not(:focus-visible) { | |
| outline: 0 !important; | |
| } | |
| hr { | |
| box-sizing: content-box; | |
| height: 0; | |
| overflow: visible; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| margin-top: 0; | |
| margin-bottom: 0.5rem; | |
| } | |
| p { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| } | |
| abbr[title], | |
| abbr[data-original-title] { | |
| text-decoration: underline; | |
| -webkit-text-decoration: underline dotted; | |
| text-decoration: underline dotted; | |
| cursor: help; | |
| border-bottom: 0; | |
| -webkit-text-decoration-skip-ink: none; | |
| text-decoration-skip-ink: none; | |
| } | |
| address { | |
| margin-bottom: 1rem; | |
| font-style: normal; | |
| line-height: inherit; | |
| } | |
| ol, | |
| ul, | |
| dl { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| } | |
| ol ol, | |
| ul ul, | |
| ol ul, | |
| ul ol { | |
| margin-bottom: 0; | |
| } | |
| dt { | |
| font-weight: 700; | |
| } | |
| dd { | |
| margin-bottom: .5rem; | |
| margin-left: 0; | |
| } | |
| blockquote { | |
| margin: 0 0 1rem; | |
| } | |
| b, | |
| strong { | |
| font-weight: bolder; | |
| } | |
| small { | |
| font-size: 80%; | |
| } | |
| sub, | |
| sup { | |
| position: relative; | |
| font-size: 75%; | |
| line-height: 0; | |
| vertical-align: baseline; | |
| } | |
| sub { | |
| bottom: -.25em; | |
| } | |
| sup { | |
| top: -.5em; | |
| } | |
| a { | |
| color: #007bff; | |
| text-decoration: none; | |
| background-color: transparent; | |
| } | |
| a:hover { | |
| color: #0056b3; | |
| text-decoration: underline; | |
| } | |
| a:not([href]) { | |
| color: inherit; | |
| text-decoration: none; | |
| } | |
| a:not([href]):hover { | |
| color: inherit; | |
| text-decoration: none; | |
| } | |
| pre, | |
| code, | |
| kbd, | |
| samp { | |
| font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
| font-size: 1em; | |
| } | |
| pre { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| overflow: auto; | |
| -ms-overflow-style: scrollbar; | |
| } | |
| figure { | |
| margin: 0 0 1rem; | |
| } | |
| img { | |
| vertical-align: middle; | |
| border-style: none; | |
| } | |
| svg { | |
| overflow: hidden; | |
| vertical-align: middle; | |
| } | |
| table { | |
| border-collapse: collapse; | |
| } | |
| caption { | |
| padding-top: 0.75rem; | |
| padding-bottom: 0.75rem; | |
| color: #6c757d; | |
| text-align: left; | |
| caption-side: bottom; | |
| } | |
| th { | |
| text-align: inherit; | |
| } | |
| label { | |
| display: inline-block; | |
| margin-bottom: 0.5rem; | |
| } | |
| button { | |
| border-radius: 0; | |
| } | |
| button:focus { | |
| outline: 1px dotted; | |
| outline: 5px auto -webkit-focus-ring-color; | |
| } | |
| input, | |
| button, | |
| select, | |
| optgroup, | |
| textarea { | |
| margin: 0; | |
| font-family: inherit; | |
| font-size: inherit; | |
| line-height: inherit; | |
| } | |
| button, | |
| input { | |
| overflow: visible; | |
| } | |
| button, | |
| select { | |
| text-transform: none; | |
| } | |
| [role="button"] { | |
| cursor: pointer; | |
| } | |
| select { | |
| word-wrap: normal; | |
| } | |
| button, | |
| [type="button"], | |
| [type="reset"], | |
| [type="submit"] { | |
| -webkit-appearance: button; | |
| } | |
| button:not(:disabled), | |
| [type="button"]:not(:disabled), | |
| [type="reset"]:not(:disabled), | |
| [type="submit"]:not(:disabled) { | |
| cursor: pointer; | |
| } | |
| button::-moz-focus-inner, | |
| [type="button"]::-moz-focus-inner, | |
| [type="reset"]::-moz-focus-inner, | |
| [type="submit"]::-moz-focus-inner { | |
| padding: 0; | |
| border-style: none; | |
| } | |
| input[type="radio"], | |
| input[type="checkbox"] { | |
| box-sizing: border-box; | |
| padding: 0; | |
| } | |
| textarea { | |
| overflow: auto; | |
| resize: vertical; | |
| } | |
| fieldset { | |
| min-width: 0; | |
| padding: 0; | |
| margin: 0; | |
| border: 0; | |
| } | |
| legend { | |
| display: block; | |
| width: 100%; | |
| max-width: 100%; | |
| padding: 0; | |
| margin-bottom: .5rem; | |
| font-size: 1.5rem; | |
| line-height: inherit; | |
| color: inherit; | |
| white-space: normal; | |
| } | |
| progress { | |
| vertical-align: baseline; | |
| } | |
| [type="number"]::-webkit-inner-spin-button, | |
| [type="number"]::-webkit-outer-spin-button { | |
| height: auto; | |
| } | |
| [type="search"] { | |
| outline-offset: -2px; | |
| -webkit-appearance: none; | |
| } | |
| [type="search"]::-webkit-search-decoration { | |
| -webkit-appearance: none; | |
| } | |
| ::-webkit-file-upload-button { | |
| font: inherit; | |
| -webkit-appearance: button; | |
| } | |
| output { | |
| display: inline-block; | |
| } | |
| summary { | |
| display: list-item; | |
| cursor: pointer; | |
| } | |
| template { | |
| display: none; | |
| } | |
| [hidden] { | |
| display: none !important; | |
| } | |
| /*# sourceMappingURL=bootstrap-reboot.css.map */ |
| {"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n (\"(\",\"%28\"),\n (\")\",\"%29\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\") !default;\n$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-font-size: null !default;\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n$user-selects: all, auto, none !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} |
| /*! | |
| * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/) | |
| * Copyright 2011-2020 The Bootstrap Authors | |
| * Copyright 2011-2020 Twitter, Inc. | |
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
| * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) | |
| */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} | |
| /*# sourceMappingURL=bootstrap-reboot.min.css.map */ |
| {"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} |
| /*! | |
| * Bootstrap v4.5.0 (https://getbootstrap.com/) | |
| * Copyright 2011-2020 The Bootstrap Authors | |
| * Copyright 2011-2020 Twitter, Inc. | |
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
| */ | |
| :root { | |
| --blue: #007bff; | |
| --indigo: #6610f2; | |
| --purple: #6f42c1; | |
| --pink: #e83e8c; | |
| --red: #dc3545; | |
| --orange: #fd7e14; | |
| --yellow: #ffc107; | |
| --green: #28a745; | |
| --teal: #20c997; | |
| --cyan: #17a2b8; | |
| --white: #fff; | |
| --gray: #6c757d; | |
| --gray-dark: #343a40; | |
| --primary: #007bff; | |
| --secondary: #6c757d; | |
| --success: #28a745; | |
| --info: #17a2b8; | |
| --warning: #ffc107; | |
| --danger: #dc3545; | |
| --light: #f8f9fa; | |
| --dark: #343a40; | |
| --breakpoint-xs: 0; | |
| --breakpoint-sm: 576px; | |
| --breakpoint-md: 768px; | |
| --breakpoint-lg: 992px; | |
| --breakpoint-xl: 1200px; | |
| --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
| } | |
| *, | |
| *::before, | |
| *::after { | |
| box-sizing: border-box; | |
| } | |
| html { | |
| font-family: sans-serif; | |
| line-height: 1.15; | |
| -webkit-text-size-adjust: 100%; | |
| -webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
| } | |
| article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { | |
| display: block; | |
| } | |
| body { | |
| margin: 0; | |
| font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| font-size: 1rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #212529; | |
| text-align: left; | |
| background-color: #fff; | |
| } | |
| [tabindex="-1"]:focus:not(:focus-visible) { | |
| outline: 0 !important; | |
| } | |
| hr { | |
| box-sizing: content-box; | |
| height: 0; | |
| overflow: visible; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| margin-top: 0; | |
| margin-bottom: 0.5rem; | |
| } | |
| p { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| } | |
| abbr[title], | |
| abbr[data-original-title] { | |
| text-decoration: underline; | |
| -webkit-text-decoration: underline dotted; | |
| text-decoration: underline dotted; | |
| cursor: help; | |
| border-bottom: 0; | |
| -webkit-text-decoration-skip-ink: none; | |
| text-decoration-skip-ink: none; | |
| } | |
| address { | |
| margin-bottom: 1rem; | |
| font-style: normal; | |
| line-height: inherit; | |
| } | |
| ol, | |
| ul, | |
| dl { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| } | |
| ol ol, | |
| ul ul, | |
| ol ul, | |
| ul ol { | |
| margin-bottom: 0; | |
| } | |
| dt { | |
| font-weight: 700; | |
| } | |
| dd { | |
| margin-bottom: .5rem; | |
| margin-left: 0; | |
| } | |
| blockquote { | |
| margin: 0 0 1rem; | |
| } | |
| b, | |
| strong { | |
| font-weight: bolder; | |
| } | |
| small { | |
| font-size: 80%; | |
| } | |
| sub, | |
| sup { | |
| position: relative; | |
| font-size: 75%; | |
| line-height: 0; | |
| vertical-align: baseline; | |
| } | |
| sub { | |
| bottom: -.25em; | |
| } | |
| sup { | |
| top: -.5em; | |
| } | |
| a { | |
| color: #007bff; | |
| text-decoration: none; | |
| background-color: transparent; | |
| } | |
| a:hover { | |
| color: #0056b3; | |
| text-decoration: underline; | |
| } | |
| a:not([href]) { | |
| color: inherit; | |
| text-decoration: none; | |
| } | |
| a:not([href]):hover { | |
| color: inherit; | |
| text-decoration: none; | |
| } | |
| pre, | |
| code, | |
| kbd, | |
| samp { | |
| font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
| font-size: 1em; | |
| } | |
| pre { | |
| margin-top: 0; | |
| margin-bottom: 1rem; | |
| overflow: auto; | |
| -ms-overflow-style: scrollbar; | |
| } | |
| figure { | |
| margin: 0 0 1rem; | |
| } | |
| img { | |
| vertical-align: middle; | |
| border-style: none; | |
| } | |
| svg { | |
| overflow: hidden; | |
| vertical-align: middle; | |
| } | |
| table { | |
| border-collapse: collapse; | |
| } | |
| caption { | |
| padding-top: 0.75rem; | |
| padding-bottom: 0.75rem; | |
| color: #6c757d; | |
| text-align: left; | |
| caption-side: bottom; | |
| } | |
| th { | |
| text-align: inherit; | |
| } | |
| label { | |
| display: inline-block; | |
| margin-bottom: 0.5rem; | |
| } | |
| button { | |
| border-radius: 0; | |
| } | |
| button:focus { | |
| outline: 1px dotted; | |
| outline: 5px auto -webkit-focus-ring-color; | |
| } | |
| input, | |
| button, | |
| select, | |
| optgroup, | |
| textarea { | |
| margin: 0; | |
| font-family: inherit; | |
| font-size: inherit; | |
| line-height: inherit; | |
| } | |
| button, | |
| input { | |
| overflow: visible; | |
| } | |
| button, | |
| select { | |
| text-transform: none; | |
| } | |
| [role="button"] { | |
| cursor: pointer; | |
| } | |
| select { | |
| word-wrap: normal; | |
| } | |
| button, | |
| [type="button"], | |
| [type="reset"], | |
| [type="submit"] { | |
| -webkit-appearance: button; | |
| } | |
| button:not(:disabled), | |
| [type="button"]:not(:disabled), | |
| [type="reset"]:not(:disabled), | |
| [type="submit"]:not(:disabled) { | |
| cursor: pointer; | |
| } | |
| button::-moz-focus-inner, | |
| [type="button"]::-moz-focus-inner, | |
| [type="reset"]::-moz-focus-inner, | |
| [type="submit"]::-moz-focus-inner { | |
| padding: 0; | |
| border-style: none; | |
| } | |
| input[type="radio"], | |
| input[type="checkbox"] { | |
| box-sizing: border-box; | |
| padding: 0; | |
| } | |
| textarea { | |
| overflow: auto; | |
| resize: vertical; | |
| } | |
| fieldset { | |
| min-width: 0; | |
| padding: 0; | |
| margin: 0; | |
| border: 0; | |
| } | |
| legend { | |
| display: block; | |
| width: 100%; | |
| max-width: 100%; | |
| padding: 0; | |
| margin-bottom: .5rem; | |
| font-size: 1.5rem; | |
| line-height: inherit; | |
| color: inherit; | |
| white-space: normal; | |
| } | |
| progress { | |
| vertical-align: baseline; | |
| } | |
| [type="number"]::-webkit-inner-spin-button, | |
| [type="number"]::-webkit-outer-spin-button { | |
| height: auto; | |
| } | |
| [type="search"] { | |
| outline-offset: -2px; | |
| -webkit-appearance: none; | |
| } | |
| [type="search"]::-webkit-search-decoration { | |
| -webkit-appearance: none; | |
| } | |
| ::-webkit-file-upload-button { | |
| font: inherit; | |
| -webkit-appearance: button; | |
| } | |
| output { | |
| display: inline-block; | |
| } | |
| summary { | |
| display: list-item; | |
| cursor: pointer; | |
| } | |
| template { | |
| display: none; | |
| } | |
| [hidden] { | |
| display: none !important; | |
| } | |
| h1, h2, h3, h4, h5, h6, | |
| .h1, .h2, .h3, .h4, .h5, .h6 { | |
| margin-bottom: 0.5rem; | |
| font-weight: 500; | |
| line-height: 1.2; | |
| } | |
| h1, .h1 { | |
| font-size: 2.5rem; | |
| } | |
| h2, .h2 { | |
| font-size: 2rem; | |
| } | |
| h3, .h3 { | |
| font-size: 1.75rem; | |
| } | |
| h4, .h4 { | |
| font-size: 1.5rem; | |
| } | |
| h5, .h5 { | |
| font-size: 1.25rem; | |
| } | |
| h6, .h6 { | |
| font-size: 1rem; | |
| } | |
| .lead { | |
| font-size: 1.25rem; | |
| font-weight: 300; | |
| } | |
| .display-1 { | |
| font-size: 6rem; | |
| font-weight: 300; | |
| line-height: 1.2; | |
| } | |
| .display-2 { | |
| font-size: 5.5rem; | |
| font-weight: 300; | |
| line-height: 1.2; | |
| } | |
| .display-3 { | |
| font-size: 4.5rem; | |
| font-weight: 300; | |
| line-height: 1.2; | |
| } | |
| .display-4 { | |
| font-size: 3.5rem; | |
| font-weight: 300; | |
| line-height: 1.2; | |
| } | |
| hr { | |
| margin-top: 1rem; | |
| margin-bottom: 1rem; | |
| border: 0; | |
| border-top: 1px solid rgba(0, 0, 0, 0.1); | |
| } | |
| small, | |
| .small { | |
| font-size: 80%; | |
| font-weight: 400; | |
| } | |
| mark, | |
| .mark { | |
| padding: 0.2em; | |
| background-color: #fcf8e3; | |
| } | |
| .list-unstyled { | |
| padding-left: 0; | |
| list-style: none; | |
| } | |
| .list-inline { | |
| padding-left: 0; | |
| list-style: none; | |
| } | |
| .list-inline-item { | |
| display: inline-block; | |
| } | |
| .list-inline-item:not(:last-child) { | |
| margin-right: 0.5rem; | |
| } | |
| .initialism { | |
| font-size: 90%; | |
| text-transform: uppercase; | |
| } | |
| .blockquote { | |
| margin-bottom: 1rem; | |
| font-size: 1.25rem; | |
| } | |
| .blockquote-footer { | |
| display: block; | |
| font-size: 80%; | |
| color: #6c757d; | |
| } | |
| .blockquote-footer::before { | |
| content: "\2014\00A0"; | |
| } | |
| .img-fluid { | |
| max-width: 100%; | |
| height: auto; | |
| } | |
| .img-thumbnail { | |
| padding: 0.25rem; | |
| background-color: #fff; | |
| border: 1px solid #dee2e6; | |
| border-radius: 0.25rem; | |
| max-width: 100%; | |
| height: auto; | |
| } | |
| .figure { | |
| display: inline-block; | |
| } | |
| .figure-img { | |
| margin-bottom: 0.5rem; | |
| line-height: 1; | |
| } | |
| .figure-caption { | |
| font-size: 90%; | |
| color: #6c757d; | |
| } | |
| code { | |
| font-size: 87.5%; | |
| color: #e83e8c; | |
| word-wrap: break-word; | |
| } | |
| a > code { | |
| color: inherit; | |
| } | |
| kbd { | |
| padding: 0.2rem 0.4rem; | |
| font-size: 87.5%; | |
| color: #fff; | |
| background-color: #212529; | |
| border-radius: 0.2rem; | |
| } | |
| kbd kbd { | |
| padding: 0; | |
| font-size: 100%; | |
| font-weight: 700; | |
| } | |
| pre { | |
| display: block; | |
| font-size: 87.5%; | |
| color: #212529; | |
| } | |
| pre code { | |
| font-size: inherit; | |
| color: inherit; | |
| word-break: normal; | |
| } | |
| .pre-scrollable { | |
| max-height: 340px; | |
| overflow-y: scroll; | |
| } | |
| .container { | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| @media (min-width: 576px) { | |
| .container { | |
| max-width: 540px; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .container { | |
| max-width: 720px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .container { | |
| max-width: 960px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .container { | |
| max-width: 1140px; | |
| } | |
| } | |
| .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| @media (min-width: 576px) { | |
| .container, .container-sm { | |
| max-width: 540px; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .container, .container-sm, .container-md { | |
| max-width: 720px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .container, .container-sm, .container-md, .container-lg { | |
| max-width: 960px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .container, .container-sm, .container-md, .container-lg, .container-xl { | |
| max-width: 1140px; | |
| } | |
| } | |
| .row { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| margin-right: -15px; | |
| margin-left: -15px; | |
| } | |
| .no-gutters { | |
| margin-right: 0; | |
| margin-left: 0; | |
| } | |
| .no-gutters > .col, | |
| .no-gutters > [class*="col-"] { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, | |
| .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, | |
| .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, | |
| .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, | |
| .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, | |
| .col-xl-auto { | |
| position: relative; | |
| width: 100%; | |
| padding-right: 15px; | |
| padding-left: 15px; | |
| } | |
| .col { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-11 { | |
| margin-left: 91.666667%; | |
| } | |
| @media (min-width: 576px) { | |
| .col-sm { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-sm-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-sm-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-sm-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-sm-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-sm-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-sm-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-sm-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-sm-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-sm-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-sm-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-sm-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-sm-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-sm-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-sm-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-sm-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-sm-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-sm-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-sm-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-sm-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-sm-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-sm-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-sm-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-sm-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-sm-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-sm-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-sm-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-sm-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-sm-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-sm-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-sm-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-sm-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-sm-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-sm-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-sm-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-sm-0 { | |
| margin-left: 0; | |
| } | |
| .offset-sm-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-sm-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-sm-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-sm-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-sm-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-sm-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-sm-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-sm-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-sm-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-sm-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-sm-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .col-md { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-md-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-md-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-md-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-md-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-md-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-md-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-md-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-md-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-md-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-md-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-md-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-md-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-md-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-md-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-md-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-md-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-md-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-md-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-md-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-md-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-md-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-md-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-md-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-md-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-md-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-md-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-md-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-md-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-md-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-md-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-md-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-md-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-md-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-md-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-md-0 { | |
| margin-left: 0; | |
| } | |
| .offset-md-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-md-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-md-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-md-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-md-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-md-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-md-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-md-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-md-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-md-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-md-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .col-lg { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-lg-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-lg-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-lg-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-lg-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-lg-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-lg-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-lg-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-lg-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-lg-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-lg-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-lg-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-lg-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-lg-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-lg-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-lg-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-lg-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-lg-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-lg-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-lg-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-lg-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-lg-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-lg-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-lg-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-lg-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-lg-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-lg-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-lg-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-lg-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-lg-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-lg-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-lg-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-lg-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-lg-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-lg-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-lg-0 { | |
| margin-left: 0; | |
| } | |
| .offset-lg-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-lg-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-lg-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-lg-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-lg-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-lg-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-lg-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-lg-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-lg-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-lg-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-lg-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .col-xl { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| min-width: 0; | |
| max-width: 100%; | |
| } | |
| .row-cols-xl-1 > * { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .row-cols-xl-2 > * { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .row-cols-xl-3 > * { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .row-cols-xl-4 > * { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .row-cols-xl-5 > * { | |
| -ms-flex: 0 0 20%; | |
| flex: 0 0 20%; | |
| max-width: 20%; | |
| } | |
| .row-cols-xl-6 > * { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-xl-auto { | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| width: auto; | |
| max-width: 100%; | |
| } | |
| .col-xl-1 { | |
| -ms-flex: 0 0 8.333333%; | |
| flex: 0 0 8.333333%; | |
| max-width: 8.333333%; | |
| } | |
| .col-xl-2 { | |
| -ms-flex: 0 0 16.666667%; | |
| flex: 0 0 16.666667%; | |
| max-width: 16.666667%; | |
| } | |
| .col-xl-3 { | |
| -ms-flex: 0 0 25%; | |
| flex: 0 0 25%; | |
| max-width: 25%; | |
| } | |
| .col-xl-4 { | |
| -ms-flex: 0 0 33.333333%; | |
| flex: 0 0 33.333333%; | |
| max-width: 33.333333%; | |
| } | |
| .col-xl-5 { | |
| -ms-flex: 0 0 41.666667%; | |
| flex: 0 0 41.666667%; | |
| max-width: 41.666667%; | |
| } | |
| .col-xl-6 { | |
| -ms-flex: 0 0 50%; | |
| flex: 0 0 50%; | |
| max-width: 50%; | |
| } | |
| .col-xl-7 { | |
| -ms-flex: 0 0 58.333333%; | |
| flex: 0 0 58.333333%; | |
| max-width: 58.333333%; | |
| } | |
| .col-xl-8 { | |
| -ms-flex: 0 0 66.666667%; | |
| flex: 0 0 66.666667%; | |
| max-width: 66.666667%; | |
| } | |
| .col-xl-9 { | |
| -ms-flex: 0 0 75%; | |
| flex: 0 0 75%; | |
| max-width: 75%; | |
| } | |
| .col-xl-10 { | |
| -ms-flex: 0 0 83.333333%; | |
| flex: 0 0 83.333333%; | |
| max-width: 83.333333%; | |
| } | |
| .col-xl-11 { | |
| -ms-flex: 0 0 91.666667%; | |
| flex: 0 0 91.666667%; | |
| max-width: 91.666667%; | |
| } | |
| .col-xl-12 { | |
| -ms-flex: 0 0 100%; | |
| flex: 0 0 100%; | |
| max-width: 100%; | |
| } | |
| .order-xl-first { | |
| -ms-flex-order: -1; | |
| order: -1; | |
| } | |
| .order-xl-last { | |
| -ms-flex-order: 13; | |
| order: 13; | |
| } | |
| .order-xl-0 { | |
| -ms-flex-order: 0; | |
| order: 0; | |
| } | |
| .order-xl-1 { | |
| -ms-flex-order: 1; | |
| order: 1; | |
| } | |
| .order-xl-2 { | |
| -ms-flex-order: 2; | |
| order: 2; | |
| } | |
| .order-xl-3 { | |
| -ms-flex-order: 3; | |
| order: 3; | |
| } | |
| .order-xl-4 { | |
| -ms-flex-order: 4; | |
| order: 4; | |
| } | |
| .order-xl-5 { | |
| -ms-flex-order: 5; | |
| order: 5; | |
| } | |
| .order-xl-6 { | |
| -ms-flex-order: 6; | |
| order: 6; | |
| } | |
| .order-xl-7 { | |
| -ms-flex-order: 7; | |
| order: 7; | |
| } | |
| .order-xl-8 { | |
| -ms-flex-order: 8; | |
| order: 8; | |
| } | |
| .order-xl-9 { | |
| -ms-flex-order: 9; | |
| order: 9; | |
| } | |
| .order-xl-10 { | |
| -ms-flex-order: 10; | |
| order: 10; | |
| } | |
| .order-xl-11 { | |
| -ms-flex-order: 11; | |
| order: 11; | |
| } | |
| .order-xl-12 { | |
| -ms-flex-order: 12; | |
| order: 12; | |
| } | |
| .offset-xl-0 { | |
| margin-left: 0; | |
| } | |
| .offset-xl-1 { | |
| margin-left: 8.333333%; | |
| } | |
| .offset-xl-2 { | |
| margin-left: 16.666667%; | |
| } | |
| .offset-xl-3 { | |
| margin-left: 25%; | |
| } | |
| .offset-xl-4 { | |
| margin-left: 33.333333%; | |
| } | |
| .offset-xl-5 { | |
| margin-left: 41.666667%; | |
| } | |
| .offset-xl-6 { | |
| margin-left: 50%; | |
| } | |
| .offset-xl-7 { | |
| margin-left: 58.333333%; | |
| } | |
| .offset-xl-8 { | |
| margin-left: 66.666667%; | |
| } | |
| .offset-xl-9 { | |
| margin-left: 75%; | |
| } | |
| .offset-xl-10 { | |
| margin-left: 83.333333%; | |
| } | |
| .offset-xl-11 { | |
| margin-left: 91.666667%; | |
| } | |
| } | |
| .table { | |
| width: 100%; | |
| margin-bottom: 1rem; | |
| color: #212529; | |
| } | |
| .table th, | |
| .table td { | |
| padding: 0.75rem; | |
| vertical-align: top; | |
| border-top: 1px solid #dee2e6; | |
| } | |
| .table thead th { | |
| vertical-align: bottom; | |
| border-bottom: 2px solid #dee2e6; | |
| } | |
| .table tbody + tbody { | |
| border-top: 2px solid #dee2e6; | |
| } | |
| .table-sm th, | |
| .table-sm td { | |
| padding: 0.3rem; | |
| } | |
| .table-bordered { | |
| border: 1px solid #dee2e6; | |
| } | |
| .table-bordered th, | |
| .table-bordered td { | |
| border: 1px solid #dee2e6; | |
| } | |
| .table-bordered thead th, | |
| .table-bordered thead td { | |
| border-bottom-width: 2px; | |
| } | |
| .table-borderless th, | |
| .table-borderless td, | |
| .table-borderless thead th, | |
| .table-borderless tbody + tbody { | |
| border: 0; | |
| } | |
| .table-striped tbody tr:nth-of-type(odd) { | |
| background-color: rgba(0, 0, 0, 0.05); | |
| } | |
| .table-hover tbody tr:hover { | |
| color: #212529; | |
| background-color: rgba(0, 0, 0, 0.075); | |
| } | |
| .table-primary, | |
| .table-primary > th, | |
| .table-primary > td { | |
| background-color: #b8daff; | |
| } | |
| .table-primary th, | |
| .table-primary td, | |
| .table-primary thead th, | |
| .table-primary tbody + tbody { | |
| border-color: #7abaff; | |
| } | |
| .table-hover .table-primary:hover { | |
| background-color: #9fcdff; | |
| } | |
| .table-hover .table-primary:hover > td, | |
| .table-hover .table-primary:hover > th { | |
| background-color: #9fcdff; | |
| } | |
| .table-secondary, | |
| .table-secondary > th, | |
| .table-secondary > td { | |
| background-color: #d6d8db; | |
| } | |
| .table-secondary th, | |
| .table-secondary td, | |
| .table-secondary thead th, | |
| .table-secondary tbody + tbody { | |
| border-color: #b3b7bb; | |
| } | |
| .table-hover .table-secondary:hover { | |
| background-color: #c8cbcf; | |
| } | |
| .table-hover .table-secondary:hover > td, | |
| .table-hover .table-secondary:hover > th { | |
| background-color: #c8cbcf; | |
| } | |
| .table-success, | |
| .table-success > th, | |
| .table-success > td { | |
| background-color: #c3e6cb; | |
| } | |
| .table-success th, | |
| .table-success td, | |
| .table-success thead th, | |
| .table-success tbody + tbody { | |
| border-color: #8fd19e; | |
| } | |
| .table-hover .table-success:hover { | |
| background-color: #b1dfbb; | |
| } | |
| .table-hover .table-success:hover > td, | |
| .table-hover .table-success:hover > th { | |
| background-color: #b1dfbb; | |
| } | |
| .table-info, | |
| .table-info > th, | |
| .table-info > td { | |
| background-color: #bee5eb; | |
| } | |
| .table-info th, | |
| .table-info td, | |
| .table-info thead th, | |
| .table-info tbody + tbody { | |
| border-color: #86cfda; | |
| } | |
| .table-hover .table-info:hover { | |
| background-color: #abdde5; | |
| } | |
| .table-hover .table-info:hover > td, | |
| .table-hover .table-info:hover > th { | |
| background-color: #abdde5; | |
| } | |
| .table-warning, | |
| .table-warning > th, | |
| .table-warning > td { | |
| background-color: #ffeeba; | |
| } | |
| .table-warning th, | |
| .table-warning td, | |
| .table-warning thead th, | |
| .table-warning tbody + tbody { | |
| border-color: #ffdf7e; | |
| } | |
| .table-hover .table-warning:hover { | |
| background-color: #ffe8a1; | |
| } | |
| .table-hover .table-warning:hover > td, | |
| .table-hover .table-warning:hover > th { | |
| background-color: #ffe8a1; | |
| } | |
| .table-danger, | |
| .table-danger > th, | |
| .table-danger > td { | |
| background-color: #f5c6cb; | |
| } | |
| .table-danger th, | |
| .table-danger td, | |
| .table-danger thead th, | |
| .table-danger tbody + tbody { | |
| border-color: #ed969e; | |
| } | |
| .table-hover .table-danger:hover { | |
| background-color: #f1b0b7; | |
| } | |
| .table-hover .table-danger:hover > td, | |
| .table-hover .table-danger:hover > th { | |
| background-color: #f1b0b7; | |
| } | |
| .table-light, | |
| .table-light > th, | |
| .table-light > td { | |
| background-color: #fdfdfe; | |
| } | |
| .table-light th, | |
| .table-light td, | |
| .table-light thead th, | |
| .table-light tbody + tbody { | |
| border-color: #fbfcfc; | |
| } | |
| .table-hover .table-light:hover { | |
| background-color: #ececf6; | |
| } | |
| .table-hover .table-light:hover > td, | |
| .table-hover .table-light:hover > th { | |
| background-color: #ececf6; | |
| } | |
| .table-dark, | |
| .table-dark > th, | |
| .table-dark > td { | |
| background-color: #c6c8ca; | |
| } | |
| .table-dark th, | |
| .table-dark td, | |
| .table-dark thead th, | |
| .table-dark tbody + tbody { | |
| border-color: #95999c; | |
| } | |
| .table-hover .table-dark:hover { | |
| background-color: #b9bbbe; | |
| } | |
| .table-hover .table-dark:hover > td, | |
| .table-hover .table-dark:hover > th { | |
| background-color: #b9bbbe; | |
| } | |
| .table-active, | |
| .table-active > th, | |
| .table-active > td { | |
| background-color: rgba(0, 0, 0, 0.075); | |
| } | |
| .table-hover .table-active:hover { | |
| background-color: rgba(0, 0, 0, 0.075); | |
| } | |
| .table-hover .table-active:hover > td, | |
| .table-hover .table-active:hover > th { | |
| background-color: rgba(0, 0, 0, 0.075); | |
| } | |
| .table .thead-dark th { | |
| color: #fff; | |
| background-color: #343a40; | |
| border-color: #454d55; | |
| } | |
| .table .thead-light th { | |
| color: #495057; | |
| background-color: #e9ecef; | |
| border-color: #dee2e6; | |
| } | |
| .table-dark { | |
| color: #fff; | |
| background-color: #343a40; | |
| } | |
| .table-dark th, | |
| .table-dark td, | |
| .table-dark thead th { | |
| border-color: #454d55; | |
| } | |
| .table-dark.table-bordered { | |
| border: 0; | |
| } | |
| .table-dark.table-striped tbody tr:nth-of-type(odd) { | |
| background-color: rgba(255, 255, 255, 0.05); | |
| } | |
| .table-dark.table-hover tbody tr:hover { | |
| color: #fff; | |
| background-color: rgba(255, 255, 255, 0.075); | |
| } | |
| @media (max-width: 575.98px) { | |
| .table-responsive-sm { | |
| display: block; | |
| width: 100%; | |
| overflow-x: auto; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| .table-responsive-sm > .table-bordered { | |
| border: 0; | |
| } | |
| } | |
| @media (max-width: 767.98px) { | |
| .table-responsive-md { | |
| display: block; | |
| width: 100%; | |
| overflow-x: auto; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| .table-responsive-md > .table-bordered { | |
| border: 0; | |
| } | |
| } | |
| @media (max-width: 991.98px) { | |
| .table-responsive-lg { | |
| display: block; | |
| width: 100%; | |
| overflow-x: auto; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| .table-responsive-lg > .table-bordered { | |
| border: 0; | |
| } | |
| } | |
| @media (max-width: 1199.98px) { | |
| .table-responsive-xl { | |
| display: block; | |
| width: 100%; | |
| overflow-x: auto; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| .table-responsive-xl > .table-bordered { | |
| border: 0; | |
| } | |
| } | |
| .table-responsive { | |
| display: block; | |
| width: 100%; | |
| overflow-x: auto; | |
| -webkit-overflow-scrolling: touch; | |
| } | |
| .table-responsive > .table-bordered { | |
| border: 0; | |
| } | |
| .form-control { | |
| display: block; | |
| width: 100%; | |
| height: calc(1.5em + 0.75rem + 2px); | |
| padding: 0.375rem 0.75rem; | |
| font-size: 1rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #495057; | |
| background-color: #fff; | |
| background-clip: padding-box; | |
| border: 1px solid #ced4da; | |
| border-radius: 0.25rem; | |
| transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .form-control { | |
| transition: none; | |
| } | |
| } | |
| .form-control::-ms-expand { | |
| background-color: transparent; | |
| border: 0; | |
| } | |
| .form-control:-moz-focusring { | |
| color: transparent; | |
| text-shadow: 0 0 0 #495057; | |
| } | |
| .form-control:focus { | |
| color: #495057; | |
| background-color: #fff; | |
| border-color: #80bdff; | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .form-control::-webkit-input-placeholder { | |
| color: #6c757d; | |
| opacity: 1; | |
| } | |
| .form-control::-moz-placeholder { | |
| color: #6c757d; | |
| opacity: 1; | |
| } | |
| .form-control:-ms-input-placeholder { | |
| color: #6c757d; | |
| opacity: 1; | |
| } | |
| .form-control::-ms-input-placeholder { | |
| color: #6c757d; | |
| opacity: 1; | |
| } | |
| .form-control::placeholder { | |
| color: #6c757d; | |
| opacity: 1; | |
| } | |
| .form-control:disabled, .form-control[readonly] { | |
| background-color: #e9ecef; | |
| opacity: 1; | |
| } | |
| input[type="date"].form-control, | |
| input[type="time"].form-control, | |
| input[type="datetime-local"].form-control, | |
| input[type="month"].form-control { | |
| -webkit-appearance: none; | |
| -moz-appearance: none; | |
| appearance: none; | |
| } | |
| select.form-control:focus::-ms-value { | |
| color: #495057; | |
| background-color: #fff; | |
| } | |
| .form-control-file, | |
| .form-control-range { | |
| display: block; | |
| width: 100%; | |
| } | |
| .col-form-label { | |
| padding-top: calc(0.375rem + 1px); | |
| padding-bottom: calc(0.375rem + 1px); | |
| margin-bottom: 0; | |
| font-size: inherit; | |
| line-height: 1.5; | |
| } | |
| .col-form-label-lg { | |
| padding-top: calc(0.5rem + 1px); | |
| padding-bottom: calc(0.5rem + 1px); | |
| font-size: 1.25rem; | |
| line-height: 1.5; | |
| } | |
| .col-form-label-sm { | |
| padding-top: calc(0.25rem + 1px); | |
| padding-bottom: calc(0.25rem + 1px); | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| } | |
| .form-control-plaintext { | |
| display: block; | |
| width: 100%; | |
| padding: 0.375rem 0; | |
| margin-bottom: 0; | |
| font-size: 1rem; | |
| line-height: 1.5; | |
| color: #212529; | |
| background-color: transparent; | |
| border: solid transparent; | |
| border-width: 1px 0; | |
| } | |
| .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .form-control-sm { | |
| height: calc(1.5em + 0.5rem + 2px); | |
| padding: 0.25rem 0.5rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| border-radius: 0.2rem; | |
| } | |
| .form-control-lg { | |
| height: calc(1.5em + 1rem + 2px); | |
| padding: 0.5rem 1rem; | |
| font-size: 1.25rem; | |
| line-height: 1.5; | |
| border-radius: 0.3rem; | |
| } | |
| select.form-control[size], select.form-control[multiple] { | |
| height: auto; | |
| } | |
| textarea.form-control { | |
| height: auto; | |
| } | |
| .form-group { | |
| margin-bottom: 1rem; | |
| } | |
| .form-text { | |
| display: block; | |
| margin-top: 0.25rem; | |
| } | |
| .form-row { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| margin-right: -5px; | |
| margin-left: -5px; | |
| } | |
| .form-row > .col, | |
| .form-row > [class*="col-"] { | |
| padding-right: 5px; | |
| padding-left: 5px; | |
| } | |
| .form-check { | |
| position: relative; | |
| display: block; | |
| padding-left: 1.25rem; | |
| } | |
| .form-check-input { | |
| position: absolute; | |
| margin-top: 0.3rem; | |
| margin-left: -1.25rem; | |
| } | |
| .form-check-input[disabled] ~ .form-check-label, | |
| .form-check-input:disabled ~ .form-check-label { | |
| color: #6c757d; | |
| } | |
| .form-check-label { | |
| margin-bottom: 0; | |
| } | |
| .form-check-inline { | |
| display: -ms-inline-flexbox; | |
| display: inline-flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| padding-left: 0; | |
| margin-right: 0.75rem; | |
| } | |
| .form-check-inline .form-check-input { | |
| position: static; | |
| margin-top: 0; | |
| margin-right: 0.3125rem; | |
| margin-left: 0; | |
| } | |
| .valid-feedback { | |
| display: none; | |
| width: 100%; | |
| margin-top: 0.25rem; | |
| font-size: 80%; | |
| color: #28a745; | |
| } | |
| .valid-tooltip { | |
| position: absolute; | |
| top: 100%; | |
| z-index: 5; | |
| display: none; | |
| max-width: 100%; | |
| padding: 0.25rem 0.5rem; | |
| margin-top: .1rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| color: #fff; | |
| background-color: rgba(40, 167, 69, 0.9); | |
| border-radius: 0.25rem; | |
| } | |
| .was-validated :valid ~ .valid-feedback, | |
| .was-validated :valid ~ .valid-tooltip, | |
| .is-valid ~ .valid-feedback, | |
| .is-valid ~ .valid-tooltip { | |
| display: block; | |
| } | |
| .was-validated .form-control:valid, .form-control.is-valid { | |
| border-color: #28a745; | |
| padding-right: calc(1.5em + 0.75rem); | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); | |
| background-repeat: no-repeat; | |
| background-position: right calc(0.375em + 0.1875rem) center; | |
| background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); | |
| } | |
| .was-validated .form-control:valid:focus, .form-control.is-valid:focus { | |
| border-color: #28a745; | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
| } | |
| .was-validated textarea.form-control:valid, textarea.form-control.is-valid { | |
| padding-right: calc(1.5em + 0.75rem); | |
| background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); | |
| } | |
| .was-validated .custom-select:valid, .custom-select.is-valid { | |
| border-color: #28a745; | |
| padding-right: calc(0.75em + 2.3125rem); | |
| background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); | |
| } | |
| .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { | |
| border-color: #28a745; | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
| } | |
| .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { | |
| color: #28a745; | |
| } | |
| .was-validated .form-check-input:valid ~ .valid-feedback, | |
| .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, | |
| .form-check-input.is-valid ~ .valid-tooltip { | |
| display: block; | |
| } | |
| .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { | |
| color: #28a745; | |
| } | |
| .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { | |
| border-color: #28a745; | |
| } | |
| .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { | |
| border-color: #34ce57; | |
| background-color: #34ce57; | |
| } | |
| .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
| } | |
| .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { | |
| border-color: #28a745; | |
| } | |
| .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { | |
| border-color: #28a745; | |
| } | |
| .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { | |
| border-color: #28a745; | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
| } | |
| .invalid-feedback { | |
| display: none; | |
| width: 100%; | |
| margin-top: 0.25rem; | |
| font-size: 80%; | |
| color: #dc3545; | |
| } | |
| .invalid-tooltip { | |
| position: absolute; | |
| top: 100%; | |
| z-index: 5; | |
| display: none; | |
| max-width: 100%; | |
| padding: 0.25rem 0.5rem; | |
| margin-top: .1rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| color: #fff; | |
| background-color: rgba(220, 53, 69, 0.9); | |
| border-radius: 0.25rem; | |
| } | |
| .was-validated :invalid ~ .invalid-feedback, | |
| .was-validated :invalid ~ .invalid-tooltip, | |
| .is-invalid ~ .invalid-feedback, | |
| .is-invalid ~ .invalid-tooltip { | |
| display: block; | |
| } | |
| .was-validated .form-control:invalid, .form-control.is-invalid { | |
| border-color: #dc3545; | |
| padding-right: calc(1.5em + 0.75rem); | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); | |
| background-repeat: no-repeat; | |
| background-position: right calc(0.375em + 0.1875rem) center; | |
| background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); | |
| } | |
| .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { | |
| border-color: #dc3545; | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
| } | |
| .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { | |
| padding-right: calc(1.5em + 0.75rem); | |
| background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); | |
| } | |
| .was-validated .custom-select:invalid, .custom-select.is-invalid { | |
| border-color: #dc3545; | |
| padding-right: calc(0.75em + 2.3125rem); | |
| background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); | |
| } | |
| .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { | |
| border-color: #dc3545; | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
| } | |
| .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { | |
| color: #dc3545; | |
| } | |
| .was-validated .form-check-input:invalid ~ .invalid-feedback, | |
| .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, | |
| .form-check-input.is-invalid ~ .invalid-tooltip { | |
| display: block; | |
| } | |
| .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { | |
| color: #dc3545; | |
| } | |
| .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { | |
| border-color: #dc3545; | |
| } | |
| .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { | |
| border-color: #e4606d; | |
| background-color: #e4606d; | |
| } | |
| .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
| } | |
| .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { | |
| border-color: #dc3545; | |
| } | |
| .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { | |
| border-color: #dc3545; | |
| } | |
| .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { | |
| border-color: #dc3545; | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
| } | |
| .form-inline { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-flow: row wrap; | |
| flex-flow: row wrap; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| } | |
| .form-inline .form-check { | |
| width: 100%; | |
| } | |
| @media (min-width: 576px) { | |
| .form-inline label { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| margin-bottom: 0; | |
| } | |
| .form-inline .form-group { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex: 0 0 auto; | |
| flex: 0 0 auto; | |
| -ms-flex-flow: row wrap; | |
| flex-flow: row wrap; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| margin-bottom: 0; | |
| } | |
| .form-inline .form-control { | |
| display: inline-block; | |
| width: auto; | |
| vertical-align: middle; | |
| } | |
| .form-inline .form-control-plaintext { | |
| display: inline-block; | |
| } | |
| .form-inline .input-group, | |
| .form-inline .custom-select { | |
| width: auto; | |
| } | |
| .form-inline .form-check { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| width: auto; | |
| padding-left: 0; | |
| } | |
| .form-inline .form-check-input { | |
| position: relative; | |
| -ms-flex-negative: 0; | |
| flex-shrink: 0; | |
| margin-top: 0; | |
| margin-right: 0.25rem; | |
| margin-left: 0; | |
| } | |
| .form-inline .custom-control { | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| } | |
| .form-inline .custom-control-label { | |
| margin-bottom: 0; | |
| } | |
| } | |
| .btn { | |
| display: inline-block; | |
| font-weight: 400; | |
| color: #212529; | |
| text-align: center; | |
| vertical-align: middle; | |
| -webkit-user-select: none; | |
| -moz-user-select: none; | |
| -ms-user-select: none; | |
| user-select: none; | |
| background-color: transparent; | |
| border: 1px solid transparent; | |
| padding: 0.375rem 0.75rem; | |
| font-size: 1rem; | |
| line-height: 1.5; | |
| border-radius: 0.25rem; | |
| transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .btn { | |
| transition: none; | |
| } | |
| } | |
| .btn:hover { | |
| color: #212529; | |
| text-decoration: none; | |
| } | |
| .btn:focus, .btn.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .btn.disabled, .btn:disabled { | |
| opacity: 0.65; | |
| } | |
| .btn:not(:disabled):not(.disabled) { | |
| cursor: pointer; | |
| } | |
| a.btn.disabled, | |
| fieldset:disabled a.btn { | |
| pointer-events: none; | |
| } | |
| .btn-primary { | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .btn-primary:hover { | |
| color: #fff; | |
| background-color: #0069d9; | |
| border-color: #0062cc; | |
| } | |
| .btn-primary:focus, .btn-primary.focus { | |
| color: #fff; | |
| background-color: #0069d9; | |
| border-color: #0062cc; | |
| box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); | |
| } | |
| .btn-primary.disabled, .btn-primary:disabled { | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, | |
| .show > .btn-primary.dropdown-toggle { | |
| color: #fff; | |
| background-color: #0062cc; | |
| border-color: #005cbf; | |
| } | |
| .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-primary.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); | |
| } | |
| .btn-secondary { | |
| color: #fff; | |
| background-color: #6c757d; | |
| border-color: #6c757d; | |
| } | |
| .btn-secondary:hover { | |
| color: #fff; | |
| background-color: #5a6268; | |
| border-color: #545b62; | |
| } | |
| .btn-secondary:focus, .btn-secondary.focus { | |
| color: #fff; | |
| background-color: #5a6268; | |
| border-color: #545b62; | |
| box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); | |
| } | |
| .btn-secondary.disabled, .btn-secondary:disabled { | |
| color: #fff; | |
| background-color: #6c757d; | |
| border-color: #6c757d; | |
| } | |
| .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, | |
| .show > .btn-secondary.dropdown-toggle { | |
| color: #fff; | |
| background-color: #545b62; | |
| border-color: #4e555b; | |
| } | |
| .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-secondary.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); | |
| } | |
| .btn-success { | |
| color: #fff; | |
| background-color: #28a745; | |
| border-color: #28a745; | |
| } | |
| .btn-success:hover { | |
| color: #fff; | |
| background-color: #218838; | |
| border-color: #1e7e34; | |
| } | |
| .btn-success:focus, .btn-success.focus { | |
| color: #fff; | |
| background-color: #218838; | |
| border-color: #1e7e34; | |
| box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); | |
| } | |
| .btn-success.disabled, .btn-success:disabled { | |
| color: #fff; | |
| background-color: #28a745; | |
| border-color: #28a745; | |
| } | |
| .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, | |
| .show > .btn-success.dropdown-toggle { | |
| color: #fff; | |
| background-color: #1e7e34; | |
| border-color: #1c7430; | |
| } | |
| .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-success.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); | |
| } | |
| .btn-info { | |
| color: #fff; | |
| background-color: #17a2b8; | |
| border-color: #17a2b8; | |
| } | |
| .btn-info:hover { | |
| color: #fff; | |
| background-color: #138496; | |
| border-color: #117a8b; | |
| } | |
| .btn-info:focus, .btn-info.focus { | |
| color: #fff; | |
| background-color: #138496; | |
| border-color: #117a8b; | |
| box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); | |
| } | |
| .btn-info.disabled, .btn-info:disabled { | |
| color: #fff; | |
| background-color: #17a2b8; | |
| border-color: #17a2b8; | |
| } | |
| .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, | |
| .show > .btn-info.dropdown-toggle { | |
| color: #fff; | |
| background-color: #117a8b; | |
| border-color: #10707f; | |
| } | |
| .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-info.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); | |
| } | |
| .btn-warning { | |
| color: #212529; | |
| background-color: #ffc107; | |
| border-color: #ffc107; | |
| } | |
| .btn-warning:hover { | |
| color: #212529; | |
| background-color: #e0a800; | |
| border-color: #d39e00; | |
| } | |
| .btn-warning:focus, .btn-warning.focus { | |
| color: #212529; | |
| background-color: #e0a800; | |
| border-color: #d39e00; | |
| box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); | |
| } | |
| .btn-warning.disabled, .btn-warning:disabled { | |
| color: #212529; | |
| background-color: #ffc107; | |
| border-color: #ffc107; | |
| } | |
| .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, | |
| .show > .btn-warning.dropdown-toggle { | |
| color: #212529; | |
| background-color: #d39e00; | |
| border-color: #c69500; | |
| } | |
| .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-warning.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); | |
| } | |
| .btn-danger { | |
| color: #fff; | |
| background-color: #dc3545; | |
| border-color: #dc3545; | |
| } | |
| .btn-danger:hover { | |
| color: #fff; | |
| background-color: #c82333; | |
| border-color: #bd2130; | |
| } | |
| .btn-danger:focus, .btn-danger.focus { | |
| color: #fff; | |
| background-color: #c82333; | |
| border-color: #bd2130; | |
| box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); | |
| } | |
| .btn-danger.disabled, .btn-danger:disabled { | |
| color: #fff; | |
| background-color: #dc3545; | |
| border-color: #dc3545; | |
| } | |
| .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, | |
| .show > .btn-danger.dropdown-toggle { | |
| color: #fff; | |
| background-color: #bd2130; | |
| border-color: #b21f2d; | |
| } | |
| .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-danger.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); | |
| } | |
| .btn-light { | |
| color: #212529; | |
| background-color: #f8f9fa; | |
| border-color: #f8f9fa; | |
| } | |
| .btn-light:hover { | |
| color: #212529; | |
| background-color: #e2e6ea; | |
| border-color: #dae0e5; | |
| } | |
| .btn-light:focus, .btn-light.focus { | |
| color: #212529; | |
| background-color: #e2e6ea; | |
| border-color: #dae0e5; | |
| box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); | |
| } | |
| .btn-light.disabled, .btn-light:disabled { | |
| color: #212529; | |
| background-color: #f8f9fa; | |
| border-color: #f8f9fa; | |
| } | |
| .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, | |
| .show > .btn-light.dropdown-toggle { | |
| color: #212529; | |
| background-color: #dae0e5; | |
| border-color: #d3d9df; | |
| } | |
| .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-light.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); | |
| } | |
| .btn-dark { | |
| color: #fff; | |
| background-color: #343a40; | |
| border-color: #343a40; | |
| } | |
| .btn-dark:hover { | |
| color: #fff; | |
| background-color: #23272b; | |
| border-color: #1d2124; | |
| } | |
| .btn-dark:focus, .btn-dark.focus { | |
| color: #fff; | |
| background-color: #23272b; | |
| border-color: #1d2124; | |
| box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); | |
| } | |
| .btn-dark.disabled, .btn-dark:disabled { | |
| color: #fff; | |
| background-color: #343a40; | |
| border-color: #343a40; | |
| } | |
| .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, | |
| .show > .btn-dark.dropdown-toggle { | |
| color: #fff; | |
| background-color: #1d2124; | |
| border-color: #171a1d; | |
| } | |
| .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-dark.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); | |
| } | |
| .btn-outline-primary { | |
| color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .btn-outline-primary:hover { | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .btn-outline-primary:focus, .btn-outline-primary.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
| } | |
| .btn-outline-primary.disabled, .btn-outline-primary:disabled { | |
| color: #007bff; | |
| background-color: transparent; | |
| } | |
| .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-primary.dropdown-toggle { | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-primary.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
| } | |
| .btn-outline-secondary { | |
| color: #6c757d; | |
| border-color: #6c757d; | |
| } | |
| .btn-outline-secondary:hover { | |
| color: #fff; | |
| background-color: #6c757d; | |
| border-color: #6c757d; | |
| } | |
| .btn-outline-secondary:focus, .btn-outline-secondary.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
| } | |
| .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { | |
| color: #6c757d; | |
| background-color: transparent; | |
| } | |
| .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-secondary.dropdown-toggle { | |
| color: #fff; | |
| background-color: #6c757d; | |
| border-color: #6c757d; | |
| } | |
| .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-secondary.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
| } | |
| .btn-outline-success { | |
| color: #28a745; | |
| border-color: #28a745; | |
| } | |
| .btn-outline-success:hover { | |
| color: #fff; | |
| background-color: #28a745; | |
| border-color: #28a745; | |
| } | |
| .btn-outline-success:focus, .btn-outline-success.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
| } | |
| .btn-outline-success.disabled, .btn-outline-success:disabled { | |
| color: #28a745; | |
| background-color: transparent; | |
| } | |
| .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-success.dropdown-toggle { | |
| color: #fff; | |
| background-color: #28a745; | |
| border-color: #28a745; | |
| } | |
| .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-success.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
| } | |
| .btn-outline-info { | |
| color: #17a2b8; | |
| border-color: #17a2b8; | |
| } | |
| .btn-outline-info:hover { | |
| color: #fff; | |
| background-color: #17a2b8; | |
| border-color: #17a2b8; | |
| } | |
| .btn-outline-info:focus, .btn-outline-info.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
| } | |
| .btn-outline-info.disabled, .btn-outline-info:disabled { | |
| color: #17a2b8; | |
| background-color: transparent; | |
| } | |
| .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-info.dropdown-toggle { | |
| color: #fff; | |
| background-color: #17a2b8; | |
| border-color: #17a2b8; | |
| } | |
| .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-info.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
| } | |
| .btn-outline-warning { | |
| color: #ffc107; | |
| border-color: #ffc107; | |
| } | |
| .btn-outline-warning:hover { | |
| color: #212529; | |
| background-color: #ffc107; | |
| border-color: #ffc107; | |
| } | |
| .btn-outline-warning:focus, .btn-outline-warning.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
| } | |
| .btn-outline-warning.disabled, .btn-outline-warning:disabled { | |
| color: #ffc107; | |
| background-color: transparent; | |
| } | |
| .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-warning.dropdown-toggle { | |
| color: #212529; | |
| background-color: #ffc107; | |
| border-color: #ffc107; | |
| } | |
| .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-warning.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
| } | |
| .btn-outline-danger { | |
| color: #dc3545; | |
| border-color: #dc3545; | |
| } | |
| .btn-outline-danger:hover { | |
| color: #fff; | |
| background-color: #dc3545; | |
| border-color: #dc3545; | |
| } | |
| .btn-outline-danger:focus, .btn-outline-danger.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
| } | |
| .btn-outline-danger.disabled, .btn-outline-danger:disabled { | |
| color: #dc3545; | |
| background-color: transparent; | |
| } | |
| .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-danger.dropdown-toggle { | |
| color: #fff; | |
| background-color: #dc3545; | |
| border-color: #dc3545; | |
| } | |
| .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-danger.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
| } | |
| .btn-outline-light { | |
| color: #f8f9fa; | |
| border-color: #f8f9fa; | |
| } | |
| .btn-outline-light:hover { | |
| color: #212529; | |
| background-color: #f8f9fa; | |
| border-color: #f8f9fa; | |
| } | |
| .btn-outline-light:focus, .btn-outline-light.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
| } | |
| .btn-outline-light.disabled, .btn-outline-light:disabled { | |
| color: #f8f9fa; | |
| background-color: transparent; | |
| } | |
| .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-light.dropdown-toggle { | |
| color: #212529; | |
| background-color: #f8f9fa; | |
| border-color: #f8f9fa; | |
| } | |
| .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-light.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
| } | |
| .btn-outline-dark { | |
| color: #343a40; | |
| border-color: #343a40; | |
| } | |
| .btn-outline-dark:hover { | |
| color: #fff; | |
| background-color: #343a40; | |
| border-color: #343a40; | |
| } | |
| .btn-outline-dark:focus, .btn-outline-dark.focus { | |
| box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
| } | |
| .btn-outline-dark.disabled, .btn-outline-dark:disabled { | |
| color: #343a40; | |
| background-color: transparent; | |
| } | |
| .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, | |
| .show > .btn-outline-dark.dropdown-toggle { | |
| color: #fff; | |
| background-color: #343a40; | |
| border-color: #343a40; | |
| } | |
| .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, | |
| .show > .btn-outline-dark.dropdown-toggle:focus { | |
| box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
| } | |
| .btn-link { | |
| font-weight: 400; | |
| color: #007bff; | |
| text-decoration: none; | |
| } | |
| .btn-link:hover { | |
| color: #0056b3; | |
| text-decoration: underline; | |
| } | |
| .btn-link:focus, .btn-link.focus { | |
| text-decoration: underline; | |
| } | |
| .btn-link:disabled, .btn-link.disabled { | |
| color: #6c757d; | |
| pointer-events: none; | |
| } | |
| .btn-lg, .btn-group-lg > .btn { | |
| padding: 0.5rem 1rem; | |
| font-size: 1.25rem; | |
| line-height: 1.5; | |
| border-radius: 0.3rem; | |
| } | |
| .btn-sm, .btn-group-sm > .btn { | |
| padding: 0.25rem 0.5rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| border-radius: 0.2rem; | |
| } | |
| .btn-block { | |
| display: block; | |
| width: 100%; | |
| } | |
| .btn-block + .btn-block { | |
| margin-top: 0.5rem; | |
| } | |
| input[type="submit"].btn-block, | |
| input[type="reset"].btn-block, | |
| input[type="button"].btn-block { | |
| width: 100%; | |
| } | |
| .fade { | |
| transition: opacity 0.15s linear; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .fade { | |
| transition: none; | |
| } | |
| } | |
| .fade:not(.show) { | |
| opacity: 0; | |
| } | |
| .collapse:not(.show) { | |
| display: none; | |
| } | |
| .collapsing { | |
| position: relative; | |
| height: 0; | |
| overflow: hidden; | |
| transition: height 0.35s ease; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .collapsing { | |
| transition: none; | |
| } | |
| } | |
| .dropup, | |
| .dropright, | |
| .dropdown, | |
| .dropleft { | |
| position: relative; | |
| } | |
| .dropdown-toggle { | |
| white-space: nowrap; | |
| } | |
| .dropdown-toggle::after { | |
| display: inline-block; | |
| margin-left: 0.255em; | |
| vertical-align: 0.255em; | |
| content: ""; | |
| border-top: 0.3em solid; | |
| border-right: 0.3em solid transparent; | |
| border-bottom: 0; | |
| border-left: 0.3em solid transparent; | |
| } | |
| .dropdown-toggle:empty::after { | |
| margin-left: 0; | |
| } | |
| .dropdown-menu { | |
| position: absolute; | |
| top: 100%; | |
| left: 0; | |
| z-index: 1000; | |
| display: none; | |
| float: left; | |
| min-width: 10rem; | |
| padding: 0.5rem 0; | |
| margin: 0.125rem 0 0; | |
| font-size: 1rem; | |
| color: #212529; | |
| text-align: left; | |
| list-style: none; | |
| background-color: #fff; | |
| background-clip: padding-box; | |
| border: 1px solid rgba(0, 0, 0, 0.15); | |
| border-radius: 0.25rem; | |
| } | |
| .dropdown-menu-left { | |
| right: auto; | |
| left: 0; | |
| } | |
| .dropdown-menu-right { | |
| right: 0; | |
| left: auto; | |
| } | |
| @media (min-width: 576px) { | |
| .dropdown-menu-sm-left { | |
| right: auto; | |
| left: 0; | |
| } | |
| .dropdown-menu-sm-right { | |
| right: 0; | |
| left: auto; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .dropdown-menu-md-left { | |
| right: auto; | |
| left: 0; | |
| } | |
| .dropdown-menu-md-right { | |
| right: 0; | |
| left: auto; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .dropdown-menu-lg-left { | |
| right: auto; | |
| left: 0; | |
| } | |
| .dropdown-menu-lg-right { | |
| right: 0; | |
| left: auto; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .dropdown-menu-xl-left { | |
| right: auto; | |
| left: 0; | |
| } | |
| .dropdown-menu-xl-right { | |
| right: 0; | |
| left: auto; | |
| } | |
| } | |
| .dropup .dropdown-menu { | |
| top: auto; | |
| bottom: 100%; | |
| margin-top: 0; | |
| margin-bottom: 0.125rem; | |
| } | |
| .dropup .dropdown-toggle::after { | |
| display: inline-block; | |
| margin-left: 0.255em; | |
| vertical-align: 0.255em; | |
| content: ""; | |
| border-top: 0; | |
| border-right: 0.3em solid transparent; | |
| border-bottom: 0.3em solid; | |
| border-left: 0.3em solid transparent; | |
| } | |
| .dropup .dropdown-toggle:empty::after { | |
| margin-left: 0; | |
| } | |
| .dropright .dropdown-menu { | |
| top: 0; | |
| right: auto; | |
| left: 100%; | |
| margin-top: 0; | |
| margin-left: 0.125rem; | |
| } | |
| .dropright .dropdown-toggle::after { | |
| display: inline-block; | |
| margin-left: 0.255em; | |
| vertical-align: 0.255em; | |
| content: ""; | |
| border-top: 0.3em solid transparent; | |
| border-right: 0; | |
| border-bottom: 0.3em solid transparent; | |
| border-left: 0.3em solid; | |
| } | |
| .dropright .dropdown-toggle:empty::after { | |
| margin-left: 0; | |
| } | |
| .dropright .dropdown-toggle::after { | |
| vertical-align: 0; | |
| } | |
| .dropleft .dropdown-menu { | |
| top: 0; | |
| right: 100%; | |
| left: auto; | |
| margin-top: 0; | |
| margin-right: 0.125rem; | |
| } | |
| .dropleft .dropdown-toggle::after { | |
| display: inline-block; | |
| margin-left: 0.255em; | |
| vertical-align: 0.255em; | |
| content: ""; | |
| } | |
| .dropleft .dropdown-toggle::after { | |
| display: none; | |
| } | |
| .dropleft .dropdown-toggle::before { | |
| display: inline-block; | |
| margin-right: 0.255em; | |
| vertical-align: 0.255em; | |
| content: ""; | |
| border-top: 0.3em solid transparent; | |
| border-right: 0.3em solid; | |
| border-bottom: 0.3em solid transparent; | |
| } | |
| .dropleft .dropdown-toggle:empty::after { | |
| margin-left: 0; | |
| } | |
| .dropleft .dropdown-toggle::before { | |
| vertical-align: 0; | |
| } | |
| .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { | |
| right: auto; | |
| bottom: auto; | |
| } | |
| .dropdown-divider { | |
| height: 0; | |
| margin: 0.5rem 0; | |
| overflow: hidden; | |
| border-top: 1px solid #e9ecef; | |
| } | |
| .dropdown-item { | |
| display: block; | |
| width: 100%; | |
| padding: 0.25rem 1.5rem; | |
| clear: both; | |
| font-weight: 400; | |
| color: #212529; | |
| text-align: inherit; | |
| white-space: nowrap; | |
| background-color: transparent; | |
| border: 0; | |
| } | |
| .dropdown-item:hover, .dropdown-item:focus { | |
| color: #16181b; | |
| text-decoration: none; | |
| background-color: #f8f9fa; | |
| } | |
| .dropdown-item.active, .dropdown-item:active { | |
| color: #fff; | |
| text-decoration: none; | |
| background-color: #007bff; | |
| } | |
| .dropdown-item.disabled, .dropdown-item:disabled { | |
| color: #6c757d; | |
| pointer-events: none; | |
| background-color: transparent; | |
| } | |
| .dropdown-menu.show { | |
| display: block; | |
| } | |
| .dropdown-header { | |
| display: block; | |
| padding: 0.5rem 1.5rem; | |
| margin-bottom: 0; | |
| font-size: 0.875rem; | |
| color: #6c757d; | |
| white-space: nowrap; | |
| } | |
| .dropdown-item-text { | |
| display: block; | |
| padding: 0.25rem 1.5rem; | |
| color: #212529; | |
| } | |
| .btn-group, | |
| .btn-group-vertical { | |
| position: relative; | |
| display: -ms-inline-flexbox; | |
| display: inline-flex; | |
| vertical-align: middle; | |
| } | |
| .btn-group > .btn, | |
| .btn-group-vertical > .btn { | |
| position: relative; | |
| -ms-flex: 1 1 auto; | |
| flex: 1 1 auto; | |
| } | |
| .btn-group > .btn:hover, | |
| .btn-group-vertical > .btn:hover { | |
| z-index: 1; | |
| } | |
| .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, | |
| .btn-group-vertical > .btn:focus, | |
| .btn-group-vertical > .btn:active, | |
| .btn-group-vertical > .btn.active { | |
| z-index: 1; | |
| } | |
| .btn-toolbar { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .btn-toolbar .input-group { | |
| width: auto; | |
| } | |
| .btn-group > .btn:not(:first-child), | |
| .btn-group > .btn-group:not(:first-child) { | |
| margin-left: -1px; | |
| } | |
| .btn-group > .btn:not(:last-child):not(.dropdown-toggle), | |
| .btn-group > .btn-group:not(:last-child) > .btn { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| .btn-group > .btn:not(:first-child), | |
| .btn-group > .btn-group:not(:first-child) > .btn { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .dropdown-toggle-split { | |
| padding-right: 0.5625rem; | |
| padding-left: 0.5625rem; | |
| } | |
| .dropdown-toggle-split::after, | |
| .dropup .dropdown-toggle-split::after, | |
| .dropright .dropdown-toggle-split::after { | |
| margin-left: 0; | |
| } | |
| .dropleft .dropdown-toggle-split::before { | |
| margin-right: 0; | |
| } | |
| .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { | |
| padding-right: 0.375rem; | |
| padding-left: 0.375rem; | |
| } | |
| .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { | |
| padding-right: 0.75rem; | |
| padding-left: 0.75rem; | |
| } | |
| .btn-group-vertical { | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| -ms-flex-align: start; | |
| align-items: flex-start; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| } | |
| .btn-group-vertical > .btn, | |
| .btn-group-vertical > .btn-group { | |
| width: 100%; | |
| } | |
| .btn-group-vertical > .btn:not(:first-child), | |
| .btn-group-vertical > .btn-group:not(:first-child) { | |
| margin-top: -1px; | |
| } | |
| .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), | |
| .btn-group-vertical > .btn-group:not(:last-child) > .btn { | |
| border-bottom-right-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .btn-group-vertical > .btn:not(:first-child), | |
| .btn-group-vertical > .btn-group:not(:first-child) > .btn { | |
| border-top-left-radius: 0; | |
| border-top-right-radius: 0; | |
| } | |
| .btn-group-toggle > .btn, | |
| .btn-group-toggle > .btn-group > .btn { | |
| margin-bottom: 0; | |
| } | |
| .btn-group-toggle > .btn input[type="radio"], | |
| .btn-group-toggle > .btn input[type="checkbox"], | |
| .btn-group-toggle > .btn-group > .btn input[type="radio"], | |
| .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { | |
| position: absolute; | |
| clip: rect(0, 0, 0, 0); | |
| pointer-events: none; | |
| } | |
| .input-group { | |
| position: relative; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| -ms-flex-align: stretch; | |
| align-items: stretch; | |
| width: 100%; | |
| } | |
| .input-group > .form-control, | |
| .input-group > .form-control-plaintext, | |
| .input-group > .custom-select, | |
| .input-group > .custom-file { | |
| position: relative; | |
| -ms-flex: 1 1 auto; | |
| flex: 1 1 auto; | |
| width: 1%; | |
| min-width: 0; | |
| margin-bottom: 0; | |
| } | |
| .input-group > .form-control + .form-control, | |
| .input-group > .form-control + .custom-select, | |
| .input-group > .form-control + .custom-file, | |
| .input-group > .form-control-plaintext + .form-control, | |
| .input-group > .form-control-plaintext + .custom-select, | |
| .input-group > .form-control-plaintext + .custom-file, | |
| .input-group > .custom-select + .form-control, | |
| .input-group > .custom-select + .custom-select, | |
| .input-group > .custom-select + .custom-file, | |
| .input-group > .custom-file + .form-control, | |
| .input-group > .custom-file + .custom-select, | |
| .input-group > .custom-file + .custom-file { | |
| margin-left: -1px; | |
| } | |
| .input-group > .form-control:focus, | |
| .input-group > .custom-select:focus, | |
| .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { | |
| z-index: 3; | |
| } | |
| .input-group > .custom-file .custom-file-input:focus { | |
| z-index: 4; | |
| } | |
| .input-group > .form-control:not(:last-child), | |
| .input-group > .custom-select:not(:last-child) { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| .input-group > .form-control:not(:first-child), | |
| .input-group > .custom-select:not(:first-child) { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .input-group > .custom-file { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| } | |
| .input-group > .custom-file:not(:last-child) .custom-file-label, | |
| .input-group > .custom-file:not(:last-child) .custom-file-label::after { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| .input-group > .custom-file:not(:first-child) .custom-file-label { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .input-group-prepend, | |
| .input-group-append { | |
| display: -ms-flexbox; | |
| display: flex; | |
| } | |
| .input-group-prepend .btn, | |
| .input-group-append .btn { | |
| position: relative; | |
| z-index: 2; | |
| } | |
| .input-group-prepend .btn:focus, | |
| .input-group-append .btn:focus { | |
| z-index: 3; | |
| } | |
| .input-group-prepend .btn + .btn, | |
| .input-group-prepend .btn + .input-group-text, | |
| .input-group-prepend .input-group-text + .input-group-text, | |
| .input-group-prepend .input-group-text + .btn, | |
| .input-group-append .btn + .btn, | |
| .input-group-append .btn + .input-group-text, | |
| .input-group-append .input-group-text + .input-group-text, | |
| .input-group-append .input-group-text + .btn { | |
| margin-left: -1px; | |
| } | |
| .input-group-prepend { | |
| margin-right: -1px; | |
| } | |
| .input-group-append { | |
| margin-left: -1px; | |
| } | |
| .input-group-text { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| padding: 0.375rem 0.75rem; | |
| margin-bottom: 0; | |
| font-size: 1rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #495057; | |
| text-align: center; | |
| white-space: nowrap; | |
| background-color: #e9ecef; | |
| border: 1px solid #ced4da; | |
| border-radius: 0.25rem; | |
| } | |
| .input-group-text input[type="radio"], | |
| .input-group-text input[type="checkbox"] { | |
| margin-top: 0; | |
| } | |
| .input-group-lg > .form-control:not(textarea), | |
| .input-group-lg > .custom-select { | |
| height: calc(1.5em + 1rem + 2px); | |
| } | |
| .input-group-lg > .form-control, | |
| .input-group-lg > .custom-select, | |
| .input-group-lg > .input-group-prepend > .input-group-text, | |
| .input-group-lg > .input-group-append > .input-group-text, | |
| .input-group-lg > .input-group-prepend > .btn, | |
| .input-group-lg > .input-group-append > .btn { | |
| padding: 0.5rem 1rem; | |
| font-size: 1.25rem; | |
| line-height: 1.5; | |
| border-radius: 0.3rem; | |
| } | |
| .input-group-sm > .form-control:not(textarea), | |
| .input-group-sm > .custom-select { | |
| height: calc(1.5em + 0.5rem + 2px); | |
| } | |
| .input-group-sm > .form-control, | |
| .input-group-sm > .custom-select, | |
| .input-group-sm > .input-group-prepend > .input-group-text, | |
| .input-group-sm > .input-group-append > .input-group-text, | |
| .input-group-sm > .input-group-prepend > .btn, | |
| .input-group-sm > .input-group-append > .btn { | |
| padding: 0.25rem 0.5rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| border-radius: 0.2rem; | |
| } | |
| .input-group-lg > .custom-select, | |
| .input-group-sm > .custom-select { | |
| padding-right: 1.75rem; | |
| } | |
| .input-group > .input-group-prepend > .btn, | |
| .input-group > .input-group-prepend > .input-group-text, | |
| .input-group > .input-group-append:not(:last-child) > .btn, | |
| .input-group > .input-group-append:not(:last-child) > .input-group-text, | |
| .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), | |
| .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| .input-group > .input-group-append > .btn, | |
| .input-group > .input-group-append > .input-group-text, | |
| .input-group > .input-group-prepend:not(:first-child) > .btn, | |
| .input-group > .input-group-prepend:not(:first-child) > .input-group-text, | |
| .input-group > .input-group-prepend:first-child > .btn:not(:first-child), | |
| .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .custom-control { | |
| position: relative; | |
| display: block; | |
| min-height: 1.5rem; | |
| padding-left: 1.5rem; | |
| } | |
| .custom-control-inline { | |
| display: -ms-inline-flexbox; | |
| display: inline-flex; | |
| margin-right: 1rem; | |
| } | |
| .custom-control-input { | |
| position: absolute; | |
| left: 0; | |
| z-index: -1; | |
| width: 1rem; | |
| height: 1.25rem; | |
| opacity: 0; | |
| } | |
| .custom-control-input:checked ~ .custom-control-label::before { | |
| color: #fff; | |
| border-color: #007bff; | |
| background-color: #007bff; | |
| } | |
| .custom-control-input:focus ~ .custom-control-label::before { | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { | |
| border-color: #80bdff; | |
| } | |
| .custom-control-input:not(:disabled):active ~ .custom-control-label::before { | |
| color: #fff; | |
| background-color: #b3d7ff; | |
| border-color: #b3d7ff; | |
| } | |
| .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { | |
| color: #6c757d; | |
| } | |
| .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { | |
| background-color: #e9ecef; | |
| } | |
| .custom-control-label { | |
| position: relative; | |
| margin-bottom: 0; | |
| vertical-align: top; | |
| } | |
| .custom-control-label::before { | |
| position: absolute; | |
| top: 0.25rem; | |
| left: -1.5rem; | |
| display: block; | |
| width: 1rem; | |
| height: 1rem; | |
| pointer-events: none; | |
| content: ""; | |
| background-color: #fff; | |
| border: #adb5bd solid 1px; | |
| } | |
| .custom-control-label::after { | |
| position: absolute; | |
| top: 0.25rem; | |
| left: -1.5rem; | |
| display: block; | |
| width: 1rem; | |
| height: 1rem; | |
| content: ""; | |
| background: no-repeat 50% / 50% 50%; | |
| } | |
| .custom-checkbox .custom-control-label::before { | |
| border-radius: 0.25rem; | |
| } | |
| .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); | |
| } | |
| .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { | |
| border-color: #007bff; | |
| background-color: #007bff; | |
| } | |
| .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); | |
| } | |
| .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { | |
| background-color: rgba(0, 123, 255, 0.5); | |
| } | |
| .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { | |
| background-color: rgba(0, 123, 255, 0.5); | |
| } | |
| .custom-radio .custom-control-label::before { | |
| border-radius: 50%; | |
| } | |
| .custom-radio .custom-control-input:checked ~ .custom-control-label::after { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); | |
| } | |
| .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { | |
| background-color: rgba(0, 123, 255, 0.5); | |
| } | |
| .custom-switch { | |
| padding-left: 2.25rem; | |
| } | |
| .custom-switch .custom-control-label::before { | |
| left: -2.25rem; | |
| width: 1.75rem; | |
| pointer-events: all; | |
| border-radius: 0.5rem; | |
| } | |
| .custom-switch .custom-control-label::after { | |
| top: calc(0.25rem + 2px); | |
| left: calc(-2.25rem + 2px); | |
| width: calc(1rem - 4px); | |
| height: calc(1rem - 4px); | |
| background-color: #adb5bd; | |
| border-radius: 0.5rem; | |
| transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; | |
| transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .custom-switch .custom-control-label::after { | |
| transition: none; | |
| } | |
| } | |
| .custom-switch .custom-control-input:checked ~ .custom-control-label::after { | |
| background-color: #fff; | |
| -webkit-transform: translateX(0.75rem); | |
| transform: translateX(0.75rem); | |
| } | |
| .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { | |
| background-color: rgba(0, 123, 255, 0.5); | |
| } | |
| .custom-select { | |
| display: inline-block; | |
| width: 100%; | |
| height: calc(1.5em + 0.75rem + 2px); | |
| padding: 0.375rem 1.75rem 0.375rem 0.75rem; | |
| font-size: 1rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #495057; | |
| vertical-align: middle; | |
| background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; | |
| border: 1px solid #ced4da; | |
| border-radius: 0.25rem; | |
| -webkit-appearance: none; | |
| -moz-appearance: none; | |
| appearance: none; | |
| } | |
| .custom-select:focus { | |
| border-color: #80bdff; | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-select:focus::-ms-value { | |
| color: #495057; | |
| background-color: #fff; | |
| } | |
| .custom-select[multiple], .custom-select[size]:not([size="1"]) { | |
| height: auto; | |
| padding-right: 0.75rem; | |
| background-image: none; | |
| } | |
| .custom-select:disabled { | |
| color: #6c757d; | |
| background-color: #e9ecef; | |
| } | |
| .custom-select::-ms-expand { | |
| display: none; | |
| } | |
| .custom-select:-moz-focusring { | |
| color: transparent; | |
| text-shadow: 0 0 0 #495057; | |
| } | |
| .custom-select-sm { | |
| height: calc(1.5em + 0.5rem + 2px); | |
| padding-top: 0.25rem; | |
| padding-bottom: 0.25rem; | |
| padding-left: 0.5rem; | |
| font-size: 0.875rem; | |
| } | |
| .custom-select-lg { | |
| height: calc(1.5em + 1rem + 2px); | |
| padding-top: 0.5rem; | |
| padding-bottom: 0.5rem; | |
| padding-left: 1rem; | |
| font-size: 1.25rem; | |
| } | |
| .custom-file { | |
| position: relative; | |
| display: inline-block; | |
| width: 100%; | |
| height: calc(1.5em + 0.75rem + 2px); | |
| margin-bottom: 0; | |
| } | |
| .custom-file-input { | |
| position: relative; | |
| z-index: 2; | |
| width: 100%; | |
| height: calc(1.5em + 0.75rem + 2px); | |
| margin: 0; | |
| opacity: 0; | |
| } | |
| .custom-file-input:focus ~ .custom-file-label { | |
| border-color: #80bdff; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-file-input[disabled] ~ .custom-file-label, | |
| .custom-file-input:disabled ~ .custom-file-label { | |
| background-color: #e9ecef; | |
| } | |
| .custom-file-input:lang(en) ~ .custom-file-label::after { | |
| content: "Browse"; | |
| } | |
| .custom-file-input ~ .custom-file-label[data-browse]::after { | |
| content: attr(data-browse); | |
| } | |
| .custom-file-label { | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| left: 0; | |
| z-index: 1; | |
| height: calc(1.5em + 0.75rem + 2px); | |
| padding: 0.375rem 0.75rem; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| color: #495057; | |
| background-color: #fff; | |
| border: 1px solid #ced4da; | |
| border-radius: 0.25rem; | |
| } | |
| .custom-file-label::after { | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| z-index: 3; | |
| display: block; | |
| height: calc(1.5em + 0.75rem); | |
| padding: 0.375rem 0.75rem; | |
| line-height: 1.5; | |
| color: #495057; | |
| content: "Browse"; | |
| background-color: #e9ecef; | |
| border-left: inherit; | |
| border-radius: 0 0.25rem 0.25rem 0; | |
| } | |
| .custom-range { | |
| width: 100%; | |
| height: 1.4rem; | |
| padding: 0; | |
| background-color: transparent; | |
| -webkit-appearance: none; | |
| -moz-appearance: none; | |
| appearance: none; | |
| } | |
| .custom-range:focus { | |
| outline: none; | |
| } | |
| .custom-range:focus::-webkit-slider-thumb { | |
| box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-range:focus::-moz-range-thumb { | |
| box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-range:focus::-ms-thumb { | |
| box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .custom-range::-moz-focus-outer { | |
| border: 0; | |
| } | |
| .custom-range::-webkit-slider-thumb { | |
| width: 1rem; | |
| height: 1rem; | |
| margin-top: -0.25rem; | |
| background-color: #007bff; | |
| border: 0; | |
| border-radius: 1rem; | |
| -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| -webkit-appearance: none; | |
| appearance: none; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .custom-range::-webkit-slider-thumb { | |
| -webkit-transition: none; | |
| transition: none; | |
| } | |
| } | |
| .custom-range::-webkit-slider-thumb:active { | |
| background-color: #b3d7ff; | |
| } | |
| .custom-range::-webkit-slider-runnable-track { | |
| width: 100%; | |
| height: 0.5rem; | |
| color: transparent; | |
| cursor: pointer; | |
| background-color: #dee2e6; | |
| border-color: transparent; | |
| border-radius: 1rem; | |
| } | |
| .custom-range::-moz-range-thumb { | |
| width: 1rem; | |
| height: 1rem; | |
| background-color: #007bff; | |
| border: 0; | |
| border-radius: 1rem; | |
| -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| -moz-appearance: none; | |
| appearance: none; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .custom-range::-moz-range-thumb { | |
| -moz-transition: none; | |
| transition: none; | |
| } | |
| } | |
| .custom-range::-moz-range-thumb:active { | |
| background-color: #b3d7ff; | |
| } | |
| .custom-range::-moz-range-track { | |
| width: 100%; | |
| height: 0.5rem; | |
| color: transparent; | |
| cursor: pointer; | |
| background-color: #dee2e6; | |
| border-color: transparent; | |
| border-radius: 1rem; | |
| } | |
| .custom-range::-ms-thumb { | |
| width: 1rem; | |
| height: 1rem; | |
| margin-top: 0; | |
| margin-right: 0.2rem; | |
| margin-left: 0.2rem; | |
| background-color: #007bff; | |
| border: 0; | |
| border-radius: 1rem; | |
| -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| appearance: none; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .custom-range::-ms-thumb { | |
| -ms-transition: none; | |
| transition: none; | |
| } | |
| } | |
| .custom-range::-ms-thumb:active { | |
| background-color: #b3d7ff; | |
| } | |
| .custom-range::-ms-track { | |
| width: 100%; | |
| height: 0.5rem; | |
| color: transparent; | |
| cursor: pointer; | |
| background-color: transparent; | |
| border-color: transparent; | |
| border-width: 0.5rem; | |
| } | |
| .custom-range::-ms-fill-lower { | |
| background-color: #dee2e6; | |
| border-radius: 1rem; | |
| } | |
| .custom-range::-ms-fill-upper { | |
| margin-right: 15px; | |
| background-color: #dee2e6; | |
| border-radius: 1rem; | |
| } | |
| .custom-range:disabled::-webkit-slider-thumb { | |
| background-color: #adb5bd; | |
| } | |
| .custom-range:disabled::-webkit-slider-runnable-track { | |
| cursor: default; | |
| } | |
| .custom-range:disabled::-moz-range-thumb { | |
| background-color: #adb5bd; | |
| } | |
| .custom-range:disabled::-moz-range-track { | |
| cursor: default; | |
| } | |
| .custom-range:disabled::-ms-thumb { | |
| background-color: #adb5bd; | |
| } | |
| .custom-control-label::before, | |
| .custom-file-label, | |
| .custom-select { | |
| transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .custom-control-label::before, | |
| .custom-file-label, | |
| .custom-select { | |
| transition: none; | |
| } | |
| } | |
| .nav { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| padding-left: 0; | |
| margin-bottom: 0; | |
| list-style: none; | |
| } | |
| .nav-link { | |
| display: block; | |
| padding: 0.5rem 1rem; | |
| } | |
| .nav-link:hover, .nav-link:focus { | |
| text-decoration: none; | |
| } | |
| .nav-link.disabled { | |
| color: #6c757d; | |
| pointer-events: none; | |
| cursor: default; | |
| } | |
| .nav-tabs { | |
| border-bottom: 1px solid #dee2e6; | |
| } | |
| .nav-tabs .nav-item { | |
| margin-bottom: -1px; | |
| } | |
| .nav-tabs .nav-link { | |
| border: 1px solid transparent; | |
| border-top-left-radius: 0.25rem; | |
| border-top-right-radius: 0.25rem; | |
| } | |
| .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { | |
| border-color: #e9ecef #e9ecef #dee2e6; | |
| } | |
| .nav-tabs .nav-link.disabled { | |
| color: #6c757d; | |
| background-color: transparent; | |
| border-color: transparent; | |
| } | |
| .nav-tabs .nav-link.active, | |
| .nav-tabs .nav-item.show .nav-link { | |
| color: #495057; | |
| background-color: #fff; | |
| border-color: #dee2e6 #dee2e6 #fff; | |
| } | |
| .nav-tabs .dropdown-menu { | |
| margin-top: -1px; | |
| border-top-left-radius: 0; | |
| border-top-right-radius: 0; | |
| } | |
| .nav-pills .nav-link { | |
| border-radius: 0.25rem; | |
| } | |
| .nav-pills .nav-link.active, | |
| .nav-pills .show > .nav-link { | |
| color: #fff; | |
| background-color: #007bff; | |
| } | |
| .nav-fill .nav-item { | |
| -ms-flex: 1 1 auto; | |
| flex: 1 1 auto; | |
| text-align: center; | |
| } | |
| .nav-justified .nav-item { | |
| -ms-flex-preferred-size: 0; | |
| flex-basis: 0; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| text-align: center; | |
| } | |
| .tab-content > .tab-pane { | |
| display: none; | |
| } | |
| .tab-content > .active { | |
| display: block; | |
| } | |
| .navbar { | |
| position: relative; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: justify; | |
| justify-content: space-between; | |
| padding: 0.5rem 1rem; | |
| } | |
| .navbar .container, | |
| .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: justify; | |
| justify-content: space-between; | |
| } | |
| .navbar-brand { | |
| display: inline-block; | |
| padding-top: 0.3125rem; | |
| padding-bottom: 0.3125rem; | |
| margin-right: 1rem; | |
| font-size: 1.25rem; | |
| line-height: inherit; | |
| white-space: nowrap; | |
| } | |
| .navbar-brand:hover, .navbar-brand:focus { | |
| text-decoration: none; | |
| } | |
| .navbar-nav { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| padding-left: 0; | |
| margin-bottom: 0; | |
| list-style: none; | |
| } | |
| .navbar-nav .nav-link { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .navbar-nav .dropdown-menu { | |
| position: static; | |
| float: none; | |
| } | |
| .navbar-text { | |
| display: inline-block; | |
| padding-top: 0.5rem; | |
| padding-bottom: 0.5rem; | |
| } | |
| .navbar-collapse { | |
| -ms-flex-preferred-size: 100%; | |
| flex-basis: 100%; | |
| -ms-flex-positive: 1; | |
| flex-grow: 1; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| } | |
| .navbar-toggler { | |
| padding: 0.25rem 0.75rem; | |
| font-size: 1.25rem; | |
| line-height: 1; | |
| background-color: transparent; | |
| border: 1px solid transparent; | |
| border-radius: 0.25rem; | |
| } | |
| .navbar-toggler:hover, .navbar-toggler:focus { | |
| text-decoration: none; | |
| } | |
| .navbar-toggler-icon { | |
| display: inline-block; | |
| width: 1.5em; | |
| height: 1.5em; | |
| vertical-align: middle; | |
| content: ""; | |
| background: no-repeat center center; | |
| background-size: 100% 100%; | |
| } | |
| @media (max-width: 575.98px) { | |
| .navbar-expand-sm > .container, | |
| .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| } | |
| @media (min-width: 576px) { | |
| .navbar-expand-sm { | |
| -ms-flex-flow: row nowrap; | |
| flex-flow: row nowrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .navbar-expand-sm .navbar-nav { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .navbar-expand-sm .navbar-nav .dropdown-menu { | |
| position: absolute; | |
| } | |
| .navbar-expand-sm .navbar-nav .nav-link { | |
| padding-right: 0.5rem; | |
| padding-left: 0.5rem; | |
| } | |
| .navbar-expand-sm > .container, | |
| .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { | |
| -ms-flex-wrap: nowrap; | |
| flex-wrap: nowrap; | |
| } | |
| .navbar-expand-sm .navbar-collapse { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| -ms-flex-preferred-size: auto; | |
| flex-basis: auto; | |
| } | |
| .navbar-expand-sm .navbar-toggler { | |
| display: none; | |
| } | |
| } | |
| @media (max-width: 767.98px) { | |
| .navbar-expand-md > .container, | |
| .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .navbar-expand-md { | |
| -ms-flex-flow: row nowrap; | |
| flex-flow: row nowrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .navbar-expand-md .navbar-nav { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .navbar-expand-md .navbar-nav .dropdown-menu { | |
| position: absolute; | |
| } | |
| .navbar-expand-md .navbar-nav .nav-link { | |
| padding-right: 0.5rem; | |
| padding-left: 0.5rem; | |
| } | |
| .navbar-expand-md > .container, | |
| .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { | |
| -ms-flex-wrap: nowrap; | |
| flex-wrap: nowrap; | |
| } | |
| .navbar-expand-md .navbar-collapse { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| -ms-flex-preferred-size: auto; | |
| flex-basis: auto; | |
| } | |
| .navbar-expand-md .navbar-toggler { | |
| display: none; | |
| } | |
| } | |
| @media (max-width: 991.98px) { | |
| .navbar-expand-lg > .container, | |
| .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .navbar-expand-lg { | |
| -ms-flex-flow: row nowrap; | |
| flex-flow: row nowrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .navbar-expand-lg .navbar-nav { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .navbar-expand-lg .navbar-nav .dropdown-menu { | |
| position: absolute; | |
| } | |
| .navbar-expand-lg .navbar-nav .nav-link { | |
| padding-right: 0.5rem; | |
| padding-left: 0.5rem; | |
| } | |
| .navbar-expand-lg > .container, | |
| .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { | |
| -ms-flex-wrap: nowrap; | |
| flex-wrap: nowrap; | |
| } | |
| .navbar-expand-lg .navbar-collapse { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| -ms-flex-preferred-size: auto; | |
| flex-basis: auto; | |
| } | |
| .navbar-expand-lg .navbar-toggler { | |
| display: none; | |
| } | |
| } | |
| @media (max-width: 1199.98px) { | |
| .navbar-expand-xl > .container, | |
| .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .navbar-expand-xl { | |
| -ms-flex-flow: row nowrap; | |
| flex-flow: row nowrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .navbar-expand-xl .navbar-nav { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .navbar-expand-xl .navbar-nav .dropdown-menu { | |
| position: absolute; | |
| } | |
| .navbar-expand-xl .navbar-nav .nav-link { | |
| padding-right: 0.5rem; | |
| padding-left: 0.5rem; | |
| } | |
| .navbar-expand-xl > .container, | |
| .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { | |
| -ms-flex-wrap: nowrap; | |
| flex-wrap: nowrap; | |
| } | |
| .navbar-expand-xl .navbar-collapse { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| -ms-flex-preferred-size: auto; | |
| flex-basis: auto; | |
| } | |
| .navbar-expand-xl .navbar-toggler { | |
| display: none; | |
| } | |
| } | |
| .navbar-expand { | |
| -ms-flex-flow: row nowrap; | |
| flex-flow: row nowrap; | |
| -ms-flex-pack: start; | |
| justify-content: flex-start; | |
| } | |
| .navbar-expand > .container, | |
| .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { | |
| padding-right: 0; | |
| padding-left: 0; | |
| } | |
| .navbar-expand .navbar-nav { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .navbar-expand .navbar-nav .dropdown-menu { | |
| position: absolute; | |
| } | |
| .navbar-expand .navbar-nav .nav-link { | |
| padding-right: 0.5rem; | |
| padding-left: 0.5rem; | |
| } | |
| .navbar-expand > .container, | |
| .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { | |
| -ms-flex-wrap: nowrap; | |
| flex-wrap: nowrap; | |
| } | |
| .navbar-expand .navbar-collapse { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| -ms-flex-preferred-size: auto; | |
| flex-basis: auto; | |
| } | |
| .navbar-expand .navbar-toggler { | |
| display: none; | |
| } | |
| .navbar-light .navbar-brand { | |
| color: rgba(0, 0, 0, 0.9); | |
| } | |
| .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { | |
| color: rgba(0, 0, 0, 0.9); | |
| } | |
| .navbar-light .navbar-nav .nav-link { | |
| color: rgba(0, 0, 0, 0.5); | |
| } | |
| .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { | |
| color: rgba(0, 0, 0, 0.7); | |
| } | |
| .navbar-light .navbar-nav .nav-link.disabled { | |
| color: rgba(0, 0, 0, 0.3); | |
| } | |
| .navbar-light .navbar-nav .show > .nav-link, | |
| .navbar-light .navbar-nav .active > .nav-link, | |
| .navbar-light .navbar-nav .nav-link.show, | |
| .navbar-light .navbar-nav .nav-link.active { | |
| color: rgba(0, 0, 0, 0.9); | |
| } | |
| .navbar-light .navbar-toggler { | |
| color: rgba(0, 0, 0, 0.5); | |
| border-color: rgba(0, 0, 0, 0.1); | |
| } | |
| .navbar-light .navbar-toggler-icon { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); | |
| } | |
| .navbar-light .navbar-text { | |
| color: rgba(0, 0, 0, 0.5); | |
| } | |
| .navbar-light .navbar-text a { | |
| color: rgba(0, 0, 0, 0.9); | |
| } | |
| .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { | |
| color: rgba(0, 0, 0, 0.9); | |
| } | |
| .navbar-dark .navbar-brand { | |
| color: #fff; | |
| } | |
| .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { | |
| color: #fff; | |
| } | |
| .navbar-dark .navbar-nav .nav-link { | |
| color: rgba(255, 255, 255, 0.5); | |
| } | |
| .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { | |
| color: rgba(255, 255, 255, 0.75); | |
| } | |
| .navbar-dark .navbar-nav .nav-link.disabled { | |
| color: rgba(255, 255, 255, 0.25); | |
| } | |
| .navbar-dark .navbar-nav .show > .nav-link, | |
| .navbar-dark .navbar-nav .active > .nav-link, | |
| .navbar-dark .navbar-nav .nav-link.show, | |
| .navbar-dark .navbar-nav .nav-link.active { | |
| color: #fff; | |
| } | |
| .navbar-dark .navbar-toggler { | |
| color: rgba(255, 255, 255, 0.5); | |
| border-color: rgba(255, 255, 255, 0.1); | |
| } | |
| .navbar-dark .navbar-toggler-icon { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); | |
| } | |
| .navbar-dark .navbar-text { | |
| color: rgba(255, 255, 255, 0.5); | |
| } | |
| .navbar-dark .navbar-text a { | |
| color: #fff; | |
| } | |
| .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { | |
| color: #fff; | |
| } | |
| .card { | |
| position: relative; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| min-width: 0; | |
| word-wrap: break-word; | |
| background-color: #fff; | |
| background-clip: border-box; | |
| border: 1px solid rgba(0, 0, 0, 0.125); | |
| border-radius: 0.25rem; | |
| } | |
| .card > hr { | |
| margin-right: 0; | |
| margin-left: 0; | |
| } | |
| .card > .list-group { | |
| border-top: inherit; | |
| border-bottom: inherit; | |
| } | |
| .card > .list-group:first-child { | |
| border-top-width: 0; | |
| border-top-left-radius: calc(0.25rem - 1px); | |
| border-top-right-radius: calc(0.25rem - 1px); | |
| } | |
| .card > .list-group:last-child { | |
| border-bottom-width: 0; | |
| border-bottom-right-radius: calc(0.25rem - 1px); | |
| border-bottom-left-radius: calc(0.25rem - 1px); | |
| } | |
| .card-body { | |
| -ms-flex: 1 1 auto; | |
| flex: 1 1 auto; | |
| min-height: 1px; | |
| padding: 1.25rem; | |
| } | |
| .card-title { | |
| margin-bottom: 0.75rem; | |
| } | |
| .card-subtitle { | |
| margin-top: -0.375rem; | |
| margin-bottom: 0; | |
| } | |
| .card-text:last-child { | |
| margin-bottom: 0; | |
| } | |
| .card-link:hover { | |
| text-decoration: none; | |
| } | |
| .card-link + .card-link { | |
| margin-left: 1.25rem; | |
| } | |
| .card-header { | |
| padding: 0.75rem 1.25rem; | |
| margin-bottom: 0; | |
| background-color: rgba(0, 0, 0, 0.03); | |
| border-bottom: 1px solid rgba(0, 0, 0, 0.125); | |
| } | |
| .card-header:first-child { | |
| border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; | |
| } | |
| .card-header + .list-group .list-group-item:first-child { | |
| border-top: 0; | |
| } | |
| .card-footer { | |
| padding: 0.75rem 1.25rem; | |
| background-color: rgba(0, 0, 0, 0.03); | |
| border-top: 1px solid rgba(0, 0, 0, 0.125); | |
| } | |
| .card-footer:last-child { | |
| border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); | |
| } | |
| .card-header-tabs { | |
| margin-right: -0.625rem; | |
| margin-bottom: -0.75rem; | |
| margin-left: -0.625rem; | |
| border-bottom: 0; | |
| } | |
| .card-header-pills { | |
| margin-right: -0.625rem; | |
| margin-left: -0.625rem; | |
| } | |
| .card-img-overlay { | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| padding: 1.25rem; | |
| } | |
| .card-img, | |
| .card-img-top, | |
| .card-img-bottom { | |
| -ms-flex-negative: 0; | |
| flex-shrink: 0; | |
| width: 100%; | |
| } | |
| .card-img, | |
| .card-img-top { | |
| border-top-left-radius: calc(0.25rem - 1px); | |
| border-top-right-radius: calc(0.25rem - 1px); | |
| } | |
| .card-img, | |
| .card-img-bottom { | |
| border-bottom-right-radius: calc(0.25rem - 1px); | |
| border-bottom-left-radius: calc(0.25rem - 1px); | |
| } | |
| .card-deck .card { | |
| margin-bottom: 15px; | |
| } | |
| @media (min-width: 576px) { | |
| .card-deck { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-flow: row wrap; | |
| flex-flow: row wrap; | |
| margin-right: -15px; | |
| margin-left: -15px; | |
| } | |
| .card-deck .card { | |
| -ms-flex: 1 0 0%; | |
| flex: 1 0 0%; | |
| margin-right: 15px; | |
| margin-bottom: 0; | |
| margin-left: 15px; | |
| } | |
| } | |
| .card-group > .card { | |
| margin-bottom: 15px; | |
| } | |
| @media (min-width: 576px) { | |
| .card-group { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-flow: row wrap; | |
| flex-flow: row wrap; | |
| } | |
| .card-group > .card { | |
| -ms-flex: 1 0 0%; | |
| flex: 1 0 0%; | |
| margin-bottom: 0; | |
| } | |
| .card-group > .card + .card { | |
| margin-left: 0; | |
| border-left: 0; | |
| } | |
| .card-group > .card:not(:last-child) { | |
| border-top-right-radius: 0; | |
| border-bottom-right-radius: 0; | |
| } | |
| .card-group > .card:not(:last-child) .card-img-top, | |
| .card-group > .card:not(:last-child) .card-header { | |
| border-top-right-radius: 0; | |
| } | |
| .card-group > .card:not(:last-child) .card-img-bottom, | |
| .card-group > .card:not(:last-child) .card-footer { | |
| border-bottom-right-radius: 0; | |
| } | |
| .card-group > .card:not(:first-child) { | |
| border-top-left-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .card-group > .card:not(:first-child) .card-img-top, | |
| .card-group > .card:not(:first-child) .card-header { | |
| border-top-left-radius: 0; | |
| } | |
| .card-group > .card:not(:first-child) .card-img-bottom, | |
| .card-group > .card:not(:first-child) .card-footer { | |
| border-bottom-left-radius: 0; | |
| } | |
| } | |
| .card-columns .card { | |
| margin-bottom: 0.75rem; | |
| } | |
| @media (min-width: 576px) { | |
| .card-columns { | |
| -webkit-column-count: 3; | |
| -moz-column-count: 3; | |
| column-count: 3; | |
| -webkit-column-gap: 1.25rem; | |
| -moz-column-gap: 1.25rem; | |
| column-gap: 1.25rem; | |
| orphans: 1; | |
| widows: 1; | |
| } | |
| .card-columns .card { | |
| display: inline-block; | |
| width: 100%; | |
| } | |
| } | |
| .accordion > .card { | |
| overflow: hidden; | |
| } | |
| .accordion > .card:not(:last-of-type) { | |
| border-bottom: 0; | |
| border-bottom-right-radius: 0; | |
| border-bottom-left-radius: 0; | |
| } | |
| .accordion > .card:not(:first-of-type) { | |
| border-top-left-radius: 0; | |
| border-top-right-radius: 0; | |
| } | |
| .accordion > .card > .card-header { | |
| border-radius: 0; | |
| margin-bottom: -1px; | |
| } | |
| .breadcrumb { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| padding: 0.75rem 1rem; | |
| margin-bottom: 1rem; | |
| list-style: none; | |
| background-color: #e9ecef; | |
| border-radius: 0.25rem; | |
| } | |
| .breadcrumb-item { | |
| display: -ms-flexbox; | |
| display: flex; | |
| } | |
| .breadcrumb-item + .breadcrumb-item { | |
| padding-left: 0.5rem; | |
| } | |
| .breadcrumb-item + .breadcrumb-item::before { | |
| display: inline-block; | |
| padding-right: 0.5rem; | |
| color: #6c757d; | |
| content: "/"; | |
| } | |
| .breadcrumb-item + .breadcrumb-item:hover::before { | |
| text-decoration: underline; | |
| } | |
| .breadcrumb-item + .breadcrumb-item:hover::before { | |
| text-decoration: none; | |
| } | |
| .breadcrumb-item.active { | |
| color: #6c757d; | |
| } | |
| .pagination { | |
| display: -ms-flexbox; | |
| display: flex; | |
| padding-left: 0; | |
| list-style: none; | |
| border-radius: 0.25rem; | |
| } | |
| .page-link { | |
| position: relative; | |
| display: block; | |
| padding: 0.5rem 0.75rem; | |
| margin-left: -1px; | |
| line-height: 1.25; | |
| color: #007bff; | |
| background-color: #fff; | |
| border: 1px solid #dee2e6; | |
| } | |
| .page-link:hover { | |
| z-index: 2; | |
| color: #0056b3; | |
| text-decoration: none; | |
| background-color: #e9ecef; | |
| border-color: #dee2e6; | |
| } | |
| .page-link:focus { | |
| z-index: 3; | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
| } | |
| .page-item:first-child .page-link { | |
| margin-left: 0; | |
| border-top-left-radius: 0.25rem; | |
| border-bottom-left-radius: 0.25rem; | |
| } | |
| .page-item:last-child .page-link { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-right-radius: 0.25rem; | |
| } | |
| .page-item.active .page-link { | |
| z-index: 3; | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .page-item.disabled .page-link { | |
| color: #6c757d; | |
| pointer-events: none; | |
| cursor: auto; | |
| background-color: #fff; | |
| border-color: #dee2e6; | |
| } | |
| .pagination-lg .page-link { | |
| padding: 0.75rem 1.5rem; | |
| font-size: 1.25rem; | |
| line-height: 1.5; | |
| } | |
| .pagination-lg .page-item:first-child .page-link { | |
| border-top-left-radius: 0.3rem; | |
| border-bottom-left-radius: 0.3rem; | |
| } | |
| .pagination-lg .page-item:last-child .page-link { | |
| border-top-right-radius: 0.3rem; | |
| border-bottom-right-radius: 0.3rem; | |
| } | |
| .pagination-sm .page-link { | |
| padding: 0.25rem 0.5rem; | |
| font-size: 0.875rem; | |
| line-height: 1.5; | |
| } | |
| .pagination-sm .page-item:first-child .page-link { | |
| border-top-left-radius: 0.2rem; | |
| border-bottom-left-radius: 0.2rem; | |
| } | |
| .pagination-sm .page-item:last-child .page-link { | |
| border-top-right-radius: 0.2rem; | |
| border-bottom-right-radius: 0.2rem; | |
| } | |
| .badge { | |
| display: inline-block; | |
| padding: 0.25em 0.4em; | |
| font-size: 75%; | |
| font-weight: 700; | |
| line-height: 1; | |
| text-align: center; | |
| white-space: nowrap; | |
| vertical-align: baseline; | |
| border-radius: 0.25rem; | |
| transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .badge { | |
| transition: none; | |
| } | |
| } | |
| a.badge:hover, a.badge:focus { | |
| text-decoration: none; | |
| } | |
| .badge:empty { | |
| display: none; | |
| } | |
| .btn .badge { | |
| position: relative; | |
| top: -1px; | |
| } | |
| .badge-pill { | |
| padding-right: 0.6em; | |
| padding-left: 0.6em; | |
| border-radius: 10rem; | |
| } | |
| .badge-primary { | |
| color: #fff; | |
| background-color: #007bff; | |
| } | |
| a.badge-primary:hover, a.badge-primary:focus { | |
| color: #fff; | |
| background-color: #0062cc; | |
| } | |
| a.badge-primary:focus, a.badge-primary.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
| } | |
| .badge-secondary { | |
| color: #fff; | |
| background-color: #6c757d; | |
| } | |
| a.badge-secondary:hover, a.badge-secondary:focus { | |
| color: #fff; | |
| background-color: #545b62; | |
| } | |
| a.badge-secondary:focus, a.badge-secondary.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
| } | |
| .badge-success { | |
| color: #fff; | |
| background-color: #28a745; | |
| } | |
| a.badge-success:hover, a.badge-success:focus { | |
| color: #fff; | |
| background-color: #1e7e34; | |
| } | |
| a.badge-success:focus, a.badge-success.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
| } | |
| .badge-info { | |
| color: #fff; | |
| background-color: #17a2b8; | |
| } | |
| a.badge-info:hover, a.badge-info:focus { | |
| color: #fff; | |
| background-color: #117a8b; | |
| } | |
| a.badge-info:focus, a.badge-info.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
| } | |
| .badge-warning { | |
| color: #212529; | |
| background-color: #ffc107; | |
| } | |
| a.badge-warning:hover, a.badge-warning:focus { | |
| color: #212529; | |
| background-color: #d39e00; | |
| } | |
| a.badge-warning:focus, a.badge-warning.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
| } | |
| .badge-danger { | |
| color: #fff; | |
| background-color: #dc3545; | |
| } | |
| a.badge-danger:hover, a.badge-danger:focus { | |
| color: #fff; | |
| background-color: #bd2130; | |
| } | |
| a.badge-danger:focus, a.badge-danger.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
| } | |
| .badge-light { | |
| color: #212529; | |
| background-color: #f8f9fa; | |
| } | |
| a.badge-light:hover, a.badge-light:focus { | |
| color: #212529; | |
| background-color: #dae0e5; | |
| } | |
| a.badge-light:focus, a.badge-light.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
| } | |
| .badge-dark { | |
| color: #fff; | |
| background-color: #343a40; | |
| } | |
| a.badge-dark:hover, a.badge-dark:focus { | |
| color: #fff; | |
| background-color: #1d2124; | |
| } | |
| a.badge-dark:focus, a.badge-dark.focus { | |
| outline: 0; | |
| box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
| } | |
| .jumbotron { | |
| padding: 2rem 1rem; | |
| margin-bottom: 2rem; | |
| background-color: #e9ecef; | |
| border-radius: 0.3rem; | |
| } | |
| @media (min-width: 576px) { | |
| .jumbotron { | |
| padding: 4rem 2rem; | |
| } | |
| } | |
| .jumbotron-fluid { | |
| padding-right: 0; | |
| padding-left: 0; | |
| border-radius: 0; | |
| } | |
| .alert { | |
| position: relative; | |
| padding: 0.75rem 1.25rem; | |
| margin-bottom: 1rem; | |
| border: 1px solid transparent; | |
| border-radius: 0.25rem; | |
| } | |
| .alert-heading { | |
| color: inherit; | |
| } | |
| .alert-link { | |
| font-weight: 700; | |
| } | |
| .alert-dismissible { | |
| padding-right: 4rem; | |
| } | |
| .alert-dismissible .close { | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| padding: 0.75rem 1.25rem; | |
| color: inherit; | |
| } | |
| .alert-primary { | |
| color: #004085; | |
| background-color: #cce5ff; | |
| border-color: #b8daff; | |
| } | |
| .alert-primary hr { | |
| border-top-color: #9fcdff; | |
| } | |
| .alert-primary .alert-link { | |
| color: #002752; | |
| } | |
| .alert-secondary { | |
| color: #383d41; | |
| background-color: #e2e3e5; | |
| border-color: #d6d8db; | |
| } | |
| .alert-secondary hr { | |
| border-top-color: #c8cbcf; | |
| } | |
| .alert-secondary .alert-link { | |
| color: #202326; | |
| } | |
| .alert-success { | |
| color: #155724; | |
| background-color: #d4edda; | |
| border-color: #c3e6cb; | |
| } | |
| .alert-success hr { | |
| border-top-color: #b1dfbb; | |
| } | |
| .alert-success .alert-link { | |
| color: #0b2e13; | |
| } | |
| .alert-info { | |
| color: #0c5460; | |
| background-color: #d1ecf1; | |
| border-color: #bee5eb; | |
| } | |
| .alert-info hr { | |
| border-top-color: #abdde5; | |
| } | |
| .alert-info .alert-link { | |
| color: #062c33; | |
| } | |
| .alert-warning { | |
| color: #856404; | |
| background-color: #fff3cd; | |
| border-color: #ffeeba; | |
| } | |
| .alert-warning hr { | |
| border-top-color: #ffe8a1; | |
| } | |
| .alert-warning .alert-link { | |
| color: #533f03; | |
| } | |
| .alert-danger { | |
| color: #721c24; | |
| background-color: #f8d7da; | |
| border-color: #f5c6cb; | |
| } | |
| .alert-danger hr { | |
| border-top-color: #f1b0b7; | |
| } | |
| .alert-danger .alert-link { | |
| color: #491217; | |
| } | |
| .alert-light { | |
| color: #818182; | |
| background-color: #fefefe; | |
| border-color: #fdfdfe; | |
| } | |
| .alert-light hr { | |
| border-top-color: #ececf6; | |
| } | |
| .alert-light .alert-link { | |
| color: #686868; | |
| } | |
| .alert-dark { | |
| color: #1b1e21; | |
| background-color: #d6d8d9; | |
| border-color: #c6c8ca; | |
| } | |
| .alert-dark hr { | |
| border-top-color: #b9bbbe; | |
| } | |
| .alert-dark .alert-link { | |
| color: #040505; | |
| } | |
| @-webkit-keyframes progress-bar-stripes { | |
| from { | |
| background-position: 1rem 0; | |
| } | |
| to { | |
| background-position: 0 0; | |
| } | |
| } | |
| @keyframes progress-bar-stripes { | |
| from { | |
| background-position: 1rem 0; | |
| } | |
| to { | |
| background-position: 0 0; | |
| } | |
| } | |
| .progress { | |
| display: -ms-flexbox; | |
| display: flex; | |
| height: 1rem; | |
| overflow: hidden; | |
| line-height: 0; | |
| font-size: 0.75rem; | |
| background-color: #e9ecef; | |
| border-radius: 0.25rem; | |
| } | |
| .progress-bar { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| overflow: hidden; | |
| color: #fff; | |
| text-align: center; | |
| white-space: nowrap; | |
| background-color: #007bff; | |
| transition: width 0.6s ease; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .progress-bar { | |
| transition: none; | |
| } | |
| } | |
| .progress-bar-striped { | |
| background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
| background-size: 1rem 1rem; | |
| } | |
| .progress-bar-animated { | |
| -webkit-animation: progress-bar-stripes 1s linear infinite; | |
| animation: progress-bar-stripes 1s linear infinite; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .progress-bar-animated { | |
| -webkit-animation: none; | |
| animation: none; | |
| } | |
| } | |
| .media { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: start; | |
| align-items: flex-start; | |
| } | |
| .media-body { | |
| -ms-flex: 1; | |
| flex: 1; | |
| } | |
| .list-group { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| padding-left: 0; | |
| margin-bottom: 0; | |
| border-radius: 0.25rem; | |
| } | |
| .list-group-item-action { | |
| width: 100%; | |
| color: #495057; | |
| text-align: inherit; | |
| } | |
| .list-group-item-action:hover, .list-group-item-action:focus { | |
| z-index: 1; | |
| color: #495057; | |
| text-decoration: none; | |
| background-color: #f8f9fa; | |
| } | |
| .list-group-item-action:active { | |
| color: #212529; | |
| background-color: #e9ecef; | |
| } | |
| .list-group-item { | |
| position: relative; | |
| display: block; | |
| padding: 0.75rem 1.25rem; | |
| background-color: #fff; | |
| border: 1px solid rgba(0, 0, 0, 0.125); | |
| } | |
| .list-group-item:first-child { | |
| border-top-left-radius: inherit; | |
| border-top-right-radius: inherit; | |
| } | |
| .list-group-item:last-child { | |
| border-bottom-right-radius: inherit; | |
| border-bottom-left-radius: inherit; | |
| } | |
| .list-group-item.disabled, .list-group-item:disabled { | |
| color: #6c757d; | |
| pointer-events: none; | |
| background-color: #fff; | |
| } | |
| .list-group-item.active { | |
| z-index: 2; | |
| color: #fff; | |
| background-color: #007bff; | |
| border-color: #007bff; | |
| } | |
| .list-group-item + .list-group-item { | |
| border-top-width: 0; | |
| } | |
| .list-group-item + .list-group-item.active { | |
| margin-top: -1px; | |
| border-top-width: 1px; | |
| } | |
| .list-group-horizontal { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .list-group-horizontal > .list-group-item:first-child { | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| } | |
| .list-group-horizontal > .list-group-item:last-child { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-left-radius: 0; | |
| } | |
| .list-group-horizontal > .list-group-item.active { | |
| margin-top: 0; | |
| } | |
| .list-group-horizontal > .list-group-item + .list-group-item { | |
| border-top-width: 1px; | |
| border-left-width: 0; | |
| } | |
| .list-group-horizontal > .list-group-item + .list-group-item.active { | |
| margin-left: -1px; | |
| border-left-width: 1px; | |
| } | |
| @media (min-width: 576px) { | |
| .list-group-horizontal-sm { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .list-group-horizontal-sm > .list-group-item:first-child { | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| } | |
| .list-group-horizontal-sm > .list-group-item:last-child { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-left-radius: 0; | |
| } | |
| .list-group-horizontal-sm > .list-group-item.active { | |
| margin-top: 0; | |
| } | |
| .list-group-horizontal-sm > .list-group-item + .list-group-item { | |
| border-top-width: 1px; | |
| border-left-width: 0; | |
| } | |
| .list-group-horizontal-sm > .list-group-item + .list-group-item.active { | |
| margin-left: -1px; | |
| border-left-width: 1px; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .list-group-horizontal-md { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .list-group-horizontal-md > .list-group-item:first-child { | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| } | |
| .list-group-horizontal-md > .list-group-item:last-child { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-left-radius: 0; | |
| } | |
| .list-group-horizontal-md > .list-group-item.active { | |
| margin-top: 0; | |
| } | |
| .list-group-horizontal-md > .list-group-item + .list-group-item { | |
| border-top-width: 1px; | |
| border-left-width: 0; | |
| } | |
| .list-group-horizontal-md > .list-group-item + .list-group-item.active { | |
| margin-left: -1px; | |
| border-left-width: 1px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .list-group-horizontal-lg { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .list-group-horizontal-lg > .list-group-item:first-child { | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| } | |
| .list-group-horizontal-lg > .list-group-item:last-child { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-left-radius: 0; | |
| } | |
| .list-group-horizontal-lg > .list-group-item.active { | |
| margin-top: 0; | |
| } | |
| .list-group-horizontal-lg > .list-group-item + .list-group-item { | |
| border-top-width: 1px; | |
| border-left-width: 0; | |
| } | |
| .list-group-horizontal-lg > .list-group-item + .list-group-item.active { | |
| margin-left: -1px; | |
| border-left-width: 1px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .list-group-horizontal-xl { | |
| -ms-flex-direction: row; | |
| flex-direction: row; | |
| } | |
| .list-group-horizontal-xl > .list-group-item:first-child { | |
| border-bottom-left-radius: 0.25rem; | |
| border-top-right-radius: 0; | |
| } | |
| .list-group-horizontal-xl > .list-group-item:last-child { | |
| border-top-right-radius: 0.25rem; | |
| border-bottom-left-radius: 0; | |
| } | |
| .list-group-horizontal-xl > .list-group-item.active { | |
| margin-top: 0; | |
| } | |
| .list-group-horizontal-xl > .list-group-item + .list-group-item { | |
| border-top-width: 1px; | |
| border-left-width: 0; | |
| } | |
| .list-group-horizontal-xl > .list-group-item + .list-group-item.active { | |
| margin-left: -1px; | |
| border-left-width: 1px; | |
| } | |
| } | |
| .list-group-flush { | |
| border-radius: 0; | |
| } | |
| .list-group-flush > .list-group-item { | |
| border-width: 0 0 1px; | |
| } | |
| .list-group-flush > .list-group-item:last-child { | |
| border-bottom-width: 0; | |
| } | |
| .list-group-item-primary { | |
| color: #004085; | |
| background-color: #b8daff; | |
| } | |
| .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { | |
| color: #004085; | |
| background-color: #9fcdff; | |
| } | |
| .list-group-item-primary.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #004085; | |
| border-color: #004085; | |
| } | |
| .list-group-item-secondary { | |
| color: #383d41; | |
| background-color: #d6d8db; | |
| } | |
| .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { | |
| color: #383d41; | |
| background-color: #c8cbcf; | |
| } | |
| .list-group-item-secondary.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #383d41; | |
| border-color: #383d41; | |
| } | |
| .list-group-item-success { | |
| color: #155724; | |
| background-color: #c3e6cb; | |
| } | |
| .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { | |
| color: #155724; | |
| background-color: #b1dfbb; | |
| } | |
| .list-group-item-success.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #155724; | |
| border-color: #155724; | |
| } | |
| .list-group-item-info { | |
| color: #0c5460; | |
| background-color: #bee5eb; | |
| } | |
| .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { | |
| color: #0c5460; | |
| background-color: #abdde5; | |
| } | |
| .list-group-item-info.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #0c5460; | |
| border-color: #0c5460; | |
| } | |
| .list-group-item-warning { | |
| color: #856404; | |
| background-color: #ffeeba; | |
| } | |
| .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { | |
| color: #856404; | |
| background-color: #ffe8a1; | |
| } | |
| .list-group-item-warning.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #856404; | |
| border-color: #856404; | |
| } | |
| .list-group-item-danger { | |
| color: #721c24; | |
| background-color: #f5c6cb; | |
| } | |
| .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { | |
| color: #721c24; | |
| background-color: #f1b0b7; | |
| } | |
| .list-group-item-danger.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #721c24; | |
| border-color: #721c24; | |
| } | |
| .list-group-item-light { | |
| color: #818182; | |
| background-color: #fdfdfe; | |
| } | |
| .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { | |
| color: #818182; | |
| background-color: #ececf6; | |
| } | |
| .list-group-item-light.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #818182; | |
| border-color: #818182; | |
| } | |
| .list-group-item-dark { | |
| color: #1b1e21; | |
| background-color: #c6c8ca; | |
| } | |
| .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { | |
| color: #1b1e21; | |
| background-color: #b9bbbe; | |
| } | |
| .list-group-item-dark.list-group-item-action.active { | |
| color: #fff; | |
| background-color: #1b1e21; | |
| border-color: #1b1e21; | |
| } | |
| .close { | |
| float: right; | |
| font-size: 1.5rem; | |
| font-weight: 700; | |
| line-height: 1; | |
| color: #000; | |
| text-shadow: 0 1px 0 #fff; | |
| opacity: .5; | |
| } | |
| .close:hover { | |
| color: #000; | |
| text-decoration: none; | |
| } | |
| .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { | |
| opacity: .75; | |
| } | |
| button.close { | |
| padding: 0; | |
| background-color: transparent; | |
| border: 0; | |
| } | |
| a.close.disabled { | |
| pointer-events: none; | |
| } | |
| .toast { | |
| max-width: 350px; | |
| overflow: hidden; | |
| font-size: 0.875rem; | |
| background-color: rgba(255, 255, 255, 0.85); | |
| background-clip: padding-box; | |
| border: 1px solid rgba(0, 0, 0, 0.1); | |
| box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); | |
| -webkit-backdrop-filter: blur(10px); | |
| backdrop-filter: blur(10px); | |
| opacity: 0; | |
| border-radius: 0.25rem; | |
| } | |
| .toast:not(:last-child) { | |
| margin-bottom: 0.75rem; | |
| } | |
| .toast.showing { | |
| opacity: 1; | |
| } | |
| .toast.show { | |
| display: block; | |
| opacity: 1; | |
| } | |
| .toast.hide { | |
| display: none; | |
| } | |
| .toast-header { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| padding: 0.25rem 0.75rem; | |
| color: #6c757d; | |
| background-color: rgba(255, 255, 255, 0.85); | |
| background-clip: padding-box; | |
| border-bottom: 1px solid rgba(0, 0, 0, 0.05); | |
| } | |
| .toast-body { | |
| padding: 0.75rem; | |
| } | |
| .modal-open { | |
| overflow: hidden; | |
| } | |
| .modal-open .modal { | |
| overflow-x: hidden; | |
| overflow-y: auto; | |
| } | |
| .modal { | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| z-index: 1050; | |
| display: none; | |
| width: 100%; | |
| height: 100%; | |
| overflow: hidden; | |
| outline: 0; | |
| } | |
| .modal-dialog { | |
| position: relative; | |
| width: auto; | |
| margin: 0.5rem; | |
| pointer-events: none; | |
| } | |
| .modal.fade .modal-dialog { | |
| transition: -webkit-transform 0.3s ease-out; | |
| transition: transform 0.3s ease-out; | |
| transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; | |
| -webkit-transform: translate(0, -50px); | |
| transform: translate(0, -50px); | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .modal.fade .modal-dialog { | |
| transition: none; | |
| } | |
| } | |
| .modal.show .modal-dialog { | |
| -webkit-transform: none; | |
| transform: none; | |
| } | |
| .modal.modal-static .modal-dialog { | |
| -webkit-transform: scale(1.02); | |
| transform: scale(1.02); | |
| } | |
| .modal-dialog-scrollable { | |
| display: -ms-flexbox; | |
| display: flex; | |
| max-height: calc(100% - 1rem); | |
| } | |
| .modal-dialog-scrollable .modal-content { | |
| max-height: calc(100vh - 1rem); | |
| overflow: hidden; | |
| } | |
| .modal-dialog-scrollable .modal-header, | |
| .modal-dialog-scrollable .modal-footer { | |
| -ms-flex-negative: 0; | |
| flex-shrink: 0; | |
| } | |
| .modal-dialog-scrollable .modal-body { | |
| overflow-y: auto; | |
| } | |
| .modal-dialog-centered { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| min-height: calc(100% - 1rem); | |
| } | |
| .modal-dialog-centered::before { | |
| display: block; | |
| height: calc(100vh - 1rem); | |
| height: -webkit-min-content; | |
| height: -moz-min-content; | |
| height: min-content; | |
| content: ""; | |
| } | |
| .modal-dialog-centered.modal-dialog-scrollable { | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| height: 100%; | |
| } | |
| .modal-dialog-centered.modal-dialog-scrollable .modal-content { | |
| max-height: none; | |
| } | |
| .modal-dialog-centered.modal-dialog-scrollable::before { | |
| content: none; | |
| } | |
| .modal-content { | |
| position: relative; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-direction: column; | |
| flex-direction: column; | |
| width: 100%; | |
| pointer-events: auto; | |
| background-color: #fff; | |
| background-clip: padding-box; | |
| border: 1px solid rgba(0, 0, 0, 0.2); | |
| border-radius: 0.3rem; | |
| outline: 0; | |
| } | |
| .modal-backdrop { | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| z-index: 1040; | |
| width: 100vw; | |
| height: 100vh; | |
| background-color: #000; | |
| } | |
| .modal-backdrop.fade { | |
| opacity: 0; | |
| } | |
| .modal-backdrop.show { | |
| opacity: 0.5; | |
| } | |
| .modal-header { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: start; | |
| align-items: flex-start; | |
| -ms-flex-pack: justify; | |
| justify-content: space-between; | |
| padding: 1rem 1rem; | |
| border-bottom: 1px solid #dee2e6; | |
| border-top-left-radius: calc(0.3rem - 1px); | |
| border-top-right-radius: calc(0.3rem - 1px); | |
| } | |
| .modal-header .close { | |
| padding: 1rem 1rem; | |
| margin: -1rem -1rem -1rem auto; | |
| } | |
| .modal-title { | |
| margin-bottom: 0; | |
| line-height: 1.5; | |
| } | |
| .modal-body { | |
| position: relative; | |
| -ms-flex: 1 1 auto; | |
| flex: 1 1 auto; | |
| padding: 1rem; | |
| } | |
| .modal-footer { | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-wrap: wrap; | |
| flex-wrap: wrap; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: end; | |
| justify-content: flex-end; | |
| padding: 0.75rem; | |
| border-top: 1px solid #dee2e6; | |
| border-bottom-right-radius: calc(0.3rem - 1px); | |
| border-bottom-left-radius: calc(0.3rem - 1px); | |
| } | |
| .modal-footer > * { | |
| margin: 0.25rem; | |
| } | |
| .modal-scrollbar-measure { | |
| position: absolute; | |
| top: -9999px; | |
| width: 50px; | |
| height: 50px; | |
| overflow: scroll; | |
| } | |
| @media (min-width: 576px) { | |
| .modal-dialog { | |
| max-width: 500px; | |
| margin: 1.75rem auto; | |
| } | |
| .modal-dialog-scrollable { | |
| max-height: calc(100% - 3.5rem); | |
| } | |
| .modal-dialog-scrollable .modal-content { | |
| max-height: calc(100vh - 3.5rem); | |
| } | |
| .modal-dialog-centered { | |
| min-height: calc(100% - 3.5rem); | |
| } | |
| .modal-dialog-centered::before { | |
| height: calc(100vh - 3.5rem); | |
| height: -webkit-min-content; | |
| height: -moz-min-content; | |
| height: min-content; | |
| } | |
| .modal-sm { | |
| max-width: 300px; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .modal-lg, | |
| .modal-xl { | |
| max-width: 800px; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .modal-xl { | |
| max-width: 1140px; | |
| } | |
| } | |
| .tooltip { | |
| position: absolute; | |
| z-index: 1070; | |
| display: block; | |
| margin: 0; | |
| font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| font-style: normal; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| text-align: left; | |
| text-align: start; | |
| text-decoration: none; | |
| text-shadow: none; | |
| text-transform: none; | |
| letter-spacing: normal; | |
| word-break: normal; | |
| word-spacing: normal; | |
| white-space: normal; | |
| line-break: auto; | |
| font-size: 0.875rem; | |
| word-wrap: break-word; | |
| opacity: 0; | |
| } | |
| .tooltip.show { | |
| opacity: 0.9; | |
| } | |
| .tooltip .arrow { | |
| position: absolute; | |
| display: block; | |
| width: 0.8rem; | |
| height: 0.4rem; | |
| } | |
| .tooltip .arrow::before { | |
| position: absolute; | |
| content: ""; | |
| border-color: transparent; | |
| border-style: solid; | |
| } | |
| .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { | |
| padding: 0.4rem 0; | |
| } | |
| .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { | |
| bottom: 0; | |
| } | |
| .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { | |
| top: 0; | |
| border-width: 0.4rem 0.4rem 0; | |
| border-top-color: #000; | |
| } | |
| .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { | |
| padding: 0 0.4rem; | |
| } | |
| .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { | |
| left: 0; | |
| width: 0.4rem; | |
| height: 0.8rem; | |
| } | |
| .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { | |
| right: 0; | |
| border-width: 0.4rem 0.4rem 0.4rem 0; | |
| border-right-color: #000; | |
| } | |
| .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { | |
| padding: 0.4rem 0; | |
| } | |
| .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { | |
| top: 0; | |
| } | |
| .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { | |
| bottom: 0; | |
| border-width: 0 0.4rem 0.4rem; | |
| border-bottom-color: #000; | |
| } | |
| .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { | |
| padding: 0 0.4rem; | |
| } | |
| .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { | |
| right: 0; | |
| width: 0.4rem; | |
| height: 0.8rem; | |
| } | |
| .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { | |
| left: 0; | |
| border-width: 0.4rem 0 0.4rem 0.4rem; | |
| border-left-color: #000; | |
| } | |
| .tooltip-inner { | |
| max-width: 200px; | |
| padding: 0.25rem 0.5rem; | |
| color: #fff; | |
| text-align: center; | |
| background-color: #000; | |
| border-radius: 0.25rem; | |
| } | |
| .popover { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| z-index: 1060; | |
| display: block; | |
| max-width: 276px; | |
| font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| font-style: normal; | |
| font-weight: 400; | |
| line-height: 1.5; | |
| text-align: left; | |
| text-align: start; | |
| text-decoration: none; | |
| text-shadow: none; | |
| text-transform: none; | |
| letter-spacing: normal; | |
| word-break: normal; | |
| word-spacing: normal; | |
| white-space: normal; | |
| line-break: auto; | |
| font-size: 0.875rem; | |
| word-wrap: break-word; | |
| background-color: #fff; | |
| background-clip: padding-box; | |
| border: 1px solid rgba(0, 0, 0, 0.2); | |
| border-radius: 0.3rem; | |
| } | |
| .popover .arrow { | |
| position: absolute; | |
| display: block; | |
| width: 1rem; | |
| height: 0.5rem; | |
| margin: 0 0.3rem; | |
| } | |
| .popover .arrow::before, .popover .arrow::after { | |
| position: absolute; | |
| display: block; | |
| content: ""; | |
| border-color: transparent; | |
| border-style: solid; | |
| } | |
| .bs-popover-top, .bs-popover-auto[x-placement^="top"] { | |
| margin-bottom: 0.5rem; | |
| } | |
| .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { | |
| bottom: calc(-0.5rem - 1px); | |
| } | |
| .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { | |
| bottom: 0; | |
| border-width: 0.5rem 0.5rem 0; | |
| border-top-color: rgba(0, 0, 0, 0.25); | |
| } | |
| .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { | |
| bottom: 1px; | |
| border-width: 0.5rem 0.5rem 0; | |
| border-top-color: #fff; | |
| } | |
| .bs-popover-right, .bs-popover-auto[x-placement^="right"] { | |
| margin-left: 0.5rem; | |
| } | |
| .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { | |
| left: calc(-0.5rem - 1px); | |
| width: 0.5rem; | |
| height: 1rem; | |
| margin: 0.3rem 0; | |
| } | |
| .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { | |
| left: 0; | |
| border-width: 0.5rem 0.5rem 0.5rem 0; | |
| border-right-color: rgba(0, 0, 0, 0.25); | |
| } | |
| .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { | |
| left: 1px; | |
| border-width: 0.5rem 0.5rem 0.5rem 0; | |
| border-right-color: #fff; | |
| } | |
| .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { | |
| margin-top: 0.5rem; | |
| } | |
| .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { | |
| top: calc(-0.5rem - 1px); | |
| } | |
| .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { | |
| top: 0; | |
| border-width: 0 0.5rem 0.5rem 0.5rem; | |
| border-bottom-color: rgba(0, 0, 0, 0.25); | |
| } | |
| .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { | |
| top: 1px; | |
| border-width: 0 0.5rem 0.5rem 0.5rem; | |
| border-bottom-color: #fff; | |
| } | |
| .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { | |
| position: absolute; | |
| top: 0; | |
| left: 50%; | |
| display: block; | |
| width: 1rem; | |
| margin-left: -0.5rem; | |
| content: ""; | |
| border-bottom: 1px solid #f7f7f7; | |
| } | |
| .bs-popover-left, .bs-popover-auto[x-placement^="left"] { | |
| margin-right: 0.5rem; | |
| } | |
| .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { | |
| right: calc(-0.5rem - 1px); | |
| width: 0.5rem; | |
| height: 1rem; | |
| margin: 0.3rem 0; | |
| } | |
| .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { | |
| right: 0; | |
| border-width: 0.5rem 0 0.5rem 0.5rem; | |
| border-left-color: rgba(0, 0, 0, 0.25); | |
| } | |
| .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { | |
| right: 1px; | |
| border-width: 0.5rem 0 0.5rem 0.5rem; | |
| border-left-color: #fff; | |
| } | |
| .popover-header { | |
| padding: 0.5rem 0.75rem; | |
| margin-bottom: 0; | |
| font-size: 1rem; | |
| background-color: #f7f7f7; | |
| border-bottom: 1px solid #ebebeb; | |
| border-top-left-radius: calc(0.3rem - 1px); | |
| border-top-right-radius: calc(0.3rem - 1px); | |
| } | |
| .popover-header:empty { | |
| display: none; | |
| } | |
| .popover-body { | |
| padding: 0.5rem 0.75rem; | |
| color: #212529; | |
| } | |
| .carousel { | |
| position: relative; | |
| } | |
| .carousel.pointer-event { | |
| -ms-touch-action: pan-y; | |
| touch-action: pan-y; | |
| } | |
| .carousel-inner { | |
| position: relative; | |
| width: 100%; | |
| overflow: hidden; | |
| } | |
| .carousel-inner::after { | |
| display: block; | |
| clear: both; | |
| content: ""; | |
| } | |
| .carousel-item { | |
| position: relative; | |
| display: none; | |
| float: left; | |
| width: 100%; | |
| margin-right: -100%; | |
| -webkit-backface-visibility: hidden; | |
| backface-visibility: hidden; | |
| transition: -webkit-transform 0.6s ease-in-out; | |
| transition: transform 0.6s ease-in-out; | |
| transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .carousel-item { | |
| transition: none; | |
| } | |
| } | |
| .carousel-item.active, | |
| .carousel-item-next, | |
| .carousel-item-prev { | |
| display: block; | |
| } | |
| .carousel-item-next:not(.carousel-item-left), | |
| .active.carousel-item-right { | |
| -webkit-transform: translateX(100%); | |
| transform: translateX(100%); | |
| } | |
| .carousel-item-prev:not(.carousel-item-right), | |
| .active.carousel-item-left { | |
| -webkit-transform: translateX(-100%); | |
| transform: translateX(-100%); | |
| } | |
| .carousel-fade .carousel-item { | |
| opacity: 0; | |
| transition-property: opacity; | |
| -webkit-transform: none; | |
| transform: none; | |
| } | |
| .carousel-fade .carousel-item.active, | |
| .carousel-fade .carousel-item-next.carousel-item-left, | |
| .carousel-fade .carousel-item-prev.carousel-item-right { | |
| z-index: 1; | |
| opacity: 1; | |
| } | |
| .carousel-fade .active.carousel-item-left, | |
| .carousel-fade .active.carousel-item-right { | |
| z-index: 0; | |
| opacity: 0; | |
| transition: opacity 0s 0.6s; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .carousel-fade .active.carousel-item-left, | |
| .carousel-fade .active.carousel-item-right { | |
| transition: none; | |
| } | |
| } | |
| .carousel-control-prev, | |
| .carousel-control-next { | |
| position: absolute; | |
| top: 0; | |
| bottom: 0; | |
| z-index: 1; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-align: center; | |
| align-items: center; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| width: 15%; | |
| color: #fff; | |
| text-align: center; | |
| opacity: 0.5; | |
| transition: opacity 0.15s ease; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .carousel-control-prev, | |
| .carousel-control-next { | |
| transition: none; | |
| } | |
| } | |
| .carousel-control-prev:hover, .carousel-control-prev:focus, | |
| .carousel-control-next:hover, | |
| .carousel-control-next:focus { | |
| color: #fff; | |
| text-decoration: none; | |
| outline: 0; | |
| opacity: 0.9; | |
| } | |
| .carousel-control-prev { | |
| left: 0; | |
| } | |
| .carousel-control-next { | |
| right: 0; | |
| } | |
| .carousel-control-prev-icon, | |
| .carousel-control-next-icon { | |
| display: inline-block; | |
| width: 20px; | |
| height: 20px; | |
| background: no-repeat 50% / 100% 100%; | |
| } | |
| .carousel-control-prev-icon { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); | |
| } | |
| .carousel-control-next-icon { | |
| background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); | |
| } | |
| .carousel-indicators { | |
| position: absolute; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| z-index: 15; | |
| display: -ms-flexbox; | |
| display: flex; | |
| -ms-flex-pack: center; | |
| justify-content: center; | |
| padding-left: 0; | |
| margin-right: 15%; | |
| margin-left: 15%; | |
| list-style: none; | |
| } | |
| .carousel-indicators li { | |
| box-sizing: content-box; | |
| -ms-flex: 0 1 auto; | |
| flex: 0 1 auto; | |
| width: 30px; | |
| height: 3px; | |
| margin-right: 3px; | |
| margin-left: 3px; | |
| text-indent: -999px; | |
| cursor: pointer; | |
| background-color: #fff; | |
| background-clip: padding-box; | |
| border-top: 10px solid transparent; | |
| border-bottom: 10px solid transparent; | |
| opacity: .5; | |
| transition: opacity 0.6s ease; | |
| } | |
| @media (prefers-reduced-motion: reduce) { | |
| .carousel-indicators li { | |
| transition: none; | |
| } | |
| } | |
| .carousel-indicators .active { | |
| opacity: 1; | |
| } | |
| .carousel-caption { | |
| position: absolute; | |
| right: 15%; | |
| bottom: 20px; | |
| left: 15%; | |
| z-index: 10; | |
| padding-top: 20px; | |
| padding-bottom: 20px; | |
| color: #fff; | |
| text-align: center; | |
| } | |
| @-webkit-keyframes spinner-border { | |
| to { | |
| -webkit-transform: rotate(360deg); | |
| transform: rotate(360deg); | |
| } | |
| } | |
| @keyframes spinner-border { | |
| to { | |
| -webkit-transform: rotate(360deg); | |
| transform: rotate(360deg); | |
| } | |
| } | |
| .spinner-border { | |
| display: inline-block; | |
| width: 2rem; | |
| height: 2rem; | |
| vertical-align: text-bottom; | |
| border: 0.25em solid currentColor; | |
| border-right-color: transparent; | |
| border-radius: 50%; | |
| -webkit-animation: spinner-border .75s linear infinite; | |
| animation: spinner-border .75s linear infinite; | |
| } | |
| .spinner-border-sm { | |
| width: 1rem; | |
| height: 1rem; | |
| border-width: 0.2em; | |
| } | |
| @-webkit-keyframes spinner-grow { | |
| 0% { | |
| -webkit-transform: scale(0); | |
| transform: scale(0); | |
| } | |
| 50% { | |
| opacity: 1; | |
| -webkit-transform: none; | |
| transform: none; | |
| } | |
| } | |
| @keyframes spinner-grow { | |
| 0% { | |
| -webkit-transform: scale(0); | |
| transform: scale(0); | |
| } | |
| 50% { | |
| opacity: 1; | |
| -webkit-transform: none; | |
| transform: none; | |
| } | |
| } | |
| .spinner-grow { | |
| display: inline-block; | |
| width: 2rem; | |
| height: 2rem; | |
| vertical-align: text-bottom; | |
| background-color: currentColor; | |
| border-radius: 50%; | |
| opacity: 0; | |
| -webkit-animation: spinner-grow .75s linear infinite; | |
| animation: spinner-grow .75s linear infinite; | |
| } | |
| .spinner-grow-sm { | |
| width: 1rem; | |
| height: 1rem; | |
| } | |
| .align-baseline { | |
| vertical-align: baseline !important; | |
| } | |
| .align-top { | |
| vertical-align: top !important; | |
| } | |
| .align-middle { | |
| vertical-align: middle !important; | |
| } | |
| .align-bottom { | |
| vertical-align: bottom !important; | |
| } | |
| .align-text-bottom { | |
| vertical-align: text-bottom !important; | |
| } | |
| .align-text-top { | |
| vertical-align: text-top !important; | |
| } | |
| .bg-primary { | |
| background-color: #007bff !important; | |
| } | |
| a.bg-primary:hover, a.bg-primary:focus, | |
| button.bg-primary:hover, | |
| button.bg-primary:focus { | |
| background-color: #0062cc !important; | |
| } | |
| .bg-secondary { | |
| background-color: #6c757d !important; | |
| } | |
| a.bg-secondary:hover, a.bg-secondary:focus, | |
| button.bg-secondary:hover, | |
| button.bg-secondary:focus { | |
| background-color: #545b62 !important; | |
| } | |
| .bg-success { | |
| background-color: #28a745 !important; | |
| } | |
| a.bg-success:hover, a.bg-success:focus, | |
| button.bg-success:hover, | |
| button.bg-success:focus { | |
| background-color: #1e7e34 !important; | |
| } | |
| .bg-info { | |
| background-color: #17a2b8 !important; | |
| } | |
| a.bg-info:hover, a.bg-info:focus, | |
| button.bg-info:hover, | |
| button.bg-info:focus { | |
| background-color: #117a8b !important; | |
| } | |
| .bg-warning { | |
| background-color: #ffc107 !important; | |
| } | |
| a.bg-warning:hover, a.bg-warning:focus, | |
| button.bg-warning:hover, | |
| button.bg-warning:focus { | |
| background-color: #d39e00 !important; | |
| } | |
| .bg-danger { | |
| background-color: #dc3545 !important; | |
| } | |
| a.bg-danger:hover, a.bg-danger:focus, | |
| button.bg-danger:hover, | |
| button.bg-danger:focus { | |
| background-color: #bd2130 !important; | |
| } | |
| .bg-light { | |
| background-color: #f8f9fa !important; | |
| } | |
| a.bg-light:hover, a.bg-light:focus, | |
| button.bg-light:hover, | |
| button.bg-light:focus { | |
| background-color: #dae0e5 !important; | |
| } | |
| .bg-dark { | |
| background-color: #343a40 !important; | |
| } | |
| a.bg-dark:hover, a.bg-dark:focus, | |
| button.bg-dark:hover, | |
| button.bg-dark:focus { | |
| background-color: #1d2124 !important; | |
| } | |
| .bg-white { | |
| background-color: #fff !important; | |
| } | |
| .bg-transparent { | |
| background-color: transparent !important; | |
| } | |
| .border { | |
| border: 1px solid #dee2e6 !important; | |
| } | |
| .border-top { | |
| border-top: 1px solid #dee2e6 !important; | |
| } | |
| .border-right { | |
| border-right: 1px solid #dee2e6 !important; | |
| } | |
| .border-bottom { | |
| border-bottom: 1px solid #dee2e6 !important; | |
| } | |
| .border-left { | |
| border-left: 1px solid #dee2e6 !important; | |
| } | |
| .border-0 { | |
| border: 0 !important; | |
| } | |
| .border-top-0 { | |
| border-top: 0 !important; | |
| } | |
| .border-right-0 { | |
| border-right: 0 !important; | |
| } | |
| .border-bottom-0 { | |
| border-bottom: 0 !important; | |
| } | |
| .border-left-0 { | |
| border-left: 0 !important; | |
| } | |
| .border-primary { | |
| border-color: #007bff !important; | |
| } | |
| .border-secondary { | |
| border-color: #6c757d !important; | |
| } | |
| .border-success { | |
| border-color: #28a745 !important; | |
| } | |
| .border-info { | |
| border-color: #17a2b8 !important; | |
| } | |
| .border-warning { | |
| border-color: #ffc107 !important; | |
| } | |
| .border-danger { | |
| border-color: #dc3545 !important; | |
| } | |
| .border-light { | |
| border-color: #f8f9fa !important; | |
| } | |
| .border-dark { | |
| border-color: #343a40 !important; | |
| } | |
| .border-white { | |
| border-color: #fff !important; | |
| } | |
| .rounded-sm { | |
| border-radius: 0.2rem !important; | |
| } | |
| .rounded { | |
| border-radius: 0.25rem !important; | |
| } | |
| .rounded-top { | |
| border-top-left-radius: 0.25rem !important; | |
| border-top-right-radius: 0.25rem !important; | |
| } | |
| .rounded-right { | |
| border-top-right-radius: 0.25rem !important; | |
| border-bottom-right-radius: 0.25rem !important; | |
| } | |
| .rounded-bottom { | |
| border-bottom-right-radius: 0.25rem !important; | |
| border-bottom-left-radius: 0.25rem !important; | |
| } | |
| .rounded-left { | |
| border-top-left-radius: 0.25rem !important; | |
| border-bottom-left-radius: 0.25rem !important; | |
| } | |
| .rounded-lg { | |
| border-radius: 0.3rem !important; | |
| } | |
| .rounded-circle { | |
| border-radius: 50% !important; | |
| } | |
| .rounded-pill { | |
| border-radius: 50rem !important; | |
| } | |
| .rounded-0 { | |
| border-radius: 0 !important; | |
| } | |
| .clearfix::after { | |
| display: block; | |
| clear: both; | |
| content: ""; | |
| } | |
| .d-none { | |
| display: none !important; | |
| } | |
| .d-inline { | |
| display: inline !important; | |
| } | |
| .d-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-block { | |
| display: block !important; | |
| } | |
| .d-table { | |
| display: table !important; | |
| } | |
| .d-table-row { | |
| display: table-row !important; | |
| } | |
| .d-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| @media (min-width: 576px) { | |
| .d-sm-none { | |
| display: none !important; | |
| } | |
| .d-sm-inline { | |
| display: inline !important; | |
| } | |
| .d-sm-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-sm-block { | |
| display: block !important; | |
| } | |
| .d-sm-table { | |
| display: table !important; | |
| } | |
| .d-sm-table-row { | |
| display: table-row !important; | |
| } | |
| .d-sm-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-sm-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-sm-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .d-md-none { | |
| display: none !important; | |
| } | |
| .d-md-inline { | |
| display: inline !important; | |
| } | |
| .d-md-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-md-block { | |
| display: block !important; | |
| } | |
| .d-md-table { | |
| display: table !important; | |
| } | |
| .d-md-table-row { | |
| display: table-row !important; | |
| } | |
| .d-md-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-md-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-md-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .d-lg-none { | |
| display: none !important; | |
| } | |
| .d-lg-inline { | |
| display: inline !important; | |
| } | |
| .d-lg-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-lg-block { | |
| display: block !important; | |
| } | |
| .d-lg-table { | |
| display: table !important; | |
| } | |
| .d-lg-table-row { | |
| display: table-row !important; | |
| } | |
| .d-lg-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-lg-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-lg-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .d-xl-none { | |
| display: none !important; | |
| } | |
| .d-xl-inline { | |
| display: inline !important; | |
| } | |
| .d-xl-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-xl-block { | |
| display: block !important; | |
| } | |
| .d-xl-table { | |
| display: table !important; | |
| } | |
| .d-xl-table-row { | |
| display: table-row !important; | |
| } | |
| .d-xl-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-xl-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-xl-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| @media print { | |
| .d-print-none { | |
| display: none !important; | |
| } | |
| .d-print-inline { | |
| display: inline !important; | |
| } | |
| .d-print-inline-block { | |
| display: inline-block !important; | |
| } | |
| .d-print-block { | |
| display: block !important; | |
| } | |
| .d-print-table { | |
| display: table !important; | |
| } | |
| .d-print-table-row { | |
| display: table-row !important; | |
| } | |
| .d-print-table-cell { | |
| display: table-cell !important; | |
| } | |
| .d-print-flex { | |
| display: -ms-flexbox !important; | |
| display: flex !important; | |
| } | |
| .d-print-inline-flex { | |
| display: -ms-inline-flexbox !important; | |
| display: inline-flex !important; | |
| } | |
| } | |
| .embed-responsive { | |
| position: relative; | |
| display: block; | |
| width: 100%; | |
| padding: 0; | |
| overflow: hidden; | |
| } | |
| .embed-responsive::before { | |
| display: block; | |
| content: ""; | |
| } | |
| .embed-responsive .embed-responsive-item, | |
| .embed-responsive iframe, | |
| .embed-responsive embed, | |
| .embed-responsive object, | |
| .embed-responsive video { | |
| position: absolute; | |
| top: 0; | |
| bottom: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 100%; | |
| border: 0; | |
| } | |
| .embed-responsive-21by9::before { | |
| padding-top: 42.857143%; | |
| } | |
| .embed-responsive-16by9::before { | |
| padding-top: 56.25%; | |
| } | |
| .embed-responsive-4by3::before { | |
| padding-top: 75%; | |
| } | |
| .embed-responsive-1by1::before { | |
| padding-top: 100%; | |
| } | |
| .flex-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| @media (min-width: 576px) { | |
| .flex-sm-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-sm-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-sm-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-sm-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-sm-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-sm-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-sm-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-sm-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-sm-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-sm-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-sm-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-sm-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-sm-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-sm-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-sm-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-sm-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-sm-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-sm-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-sm-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-sm-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-sm-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-sm-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-sm-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-sm-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-sm-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-sm-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-sm-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-sm-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-sm-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-sm-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-sm-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-sm-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-sm-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-sm-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .flex-md-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-md-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-md-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-md-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-md-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-md-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-md-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-md-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-md-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-md-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-md-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-md-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-md-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-md-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-md-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-md-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-md-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-md-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-md-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-md-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-md-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-md-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-md-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-md-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-md-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-md-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-md-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-md-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-md-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-md-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-md-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-md-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-md-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-md-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .flex-lg-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-lg-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-lg-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-lg-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-lg-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-lg-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-lg-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-lg-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-lg-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-lg-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-lg-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-lg-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-lg-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-lg-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-lg-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-lg-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-lg-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-lg-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-lg-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-lg-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-lg-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-lg-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-lg-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-lg-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-lg-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-lg-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-lg-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-lg-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-lg-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-lg-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-lg-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-lg-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-lg-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-lg-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .flex-xl-row { | |
| -ms-flex-direction: row !important; | |
| flex-direction: row !important; | |
| } | |
| .flex-xl-column { | |
| -ms-flex-direction: column !important; | |
| flex-direction: column !important; | |
| } | |
| .flex-xl-row-reverse { | |
| -ms-flex-direction: row-reverse !important; | |
| flex-direction: row-reverse !important; | |
| } | |
| .flex-xl-column-reverse { | |
| -ms-flex-direction: column-reverse !important; | |
| flex-direction: column-reverse !important; | |
| } | |
| .flex-xl-wrap { | |
| -ms-flex-wrap: wrap !important; | |
| flex-wrap: wrap !important; | |
| } | |
| .flex-xl-nowrap { | |
| -ms-flex-wrap: nowrap !important; | |
| flex-wrap: nowrap !important; | |
| } | |
| .flex-xl-wrap-reverse { | |
| -ms-flex-wrap: wrap-reverse !important; | |
| flex-wrap: wrap-reverse !important; | |
| } | |
| .flex-xl-fill { | |
| -ms-flex: 1 1 auto !important; | |
| flex: 1 1 auto !important; | |
| } | |
| .flex-xl-grow-0 { | |
| -ms-flex-positive: 0 !important; | |
| flex-grow: 0 !important; | |
| } | |
| .flex-xl-grow-1 { | |
| -ms-flex-positive: 1 !important; | |
| flex-grow: 1 !important; | |
| } | |
| .flex-xl-shrink-0 { | |
| -ms-flex-negative: 0 !important; | |
| flex-shrink: 0 !important; | |
| } | |
| .flex-xl-shrink-1 { | |
| -ms-flex-negative: 1 !important; | |
| flex-shrink: 1 !important; | |
| } | |
| .justify-content-xl-start { | |
| -ms-flex-pack: start !important; | |
| justify-content: flex-start !important; | |
| } | |
| .justify-content-xl-end { | |
| -ms-flex-pack: end !important; | |
| justify-content: flex-end !important; | |
| } | |
| .justify-content-xl-center { | |
| -ms-flex-pack: center !important; | |
| justify-content: center !important; | |
| } | |
| .justify-content-xl-between { | |
| -ms-flex-pack: justify !important; | |
| justify-content: space-between !important; | |
| } | |
| .justify-content-xl-around { | |
| -ms-flex-pack: distribute !important; | |
| justify-content: space-around !important; | |
| } | |
| .align-items-xl-start { | |
| -ms-flex-align: start !important; | |
| align-items: flex-start !important; | |
| } | |
| .align-items-xl-end { | |
| -ms-flex-align: end !important; | |
| align-items: flex-end !important; | |
| } | |
| .align-items-xl-center { | |
| -ms-flex-align: center !important; | |
| align-items: center !important; | |
| } | |
| .align-items-xl-baseline { | |
| -ms-flex-align: baseline !important; | |
| align-items: baseline !important; | |
| } | |
| .align-items-xl-stretch { | |
| -ms-flex-align: stretch !important; | |
| align-items: stretch !important; | |
| } | |
| .align-content-xl-start { | |
| -ms-flex-line-pack: start !important; | |
| align-content: flex-start !important; | |
| } | |
| .align-content-xl-end { | |
| -ms-flex-line-pack: end !important; | |
| align-content: flex-end !important; | |
| } | |
| .align-content-xl-center { | |
| -ms-flex-line-pack: center !important; | |
| align-content: center !important; | |
| } | |
| .align-content-xl-between { | |
| -ms-flex-line-pack: justify !important; | |
| align-content: space-between !important; | |
| } | |
| .align-content-xl-around { | |
| -ms-flex-line-pack: distribute !important; | |
| align-content: space-around !important; | |
| } | |
| .align-content-xl-stretch { | |
| -ms-flex-line-pack: stretch !important; | |
| align-content: stretch !important; | |
| } | |
| .align-self-xl-auto { | |
| -ms-flex-item-align: auto !important; | |
| align-self: auto !important; | |
| } | |
| .align-self-xl-start { | |
| -ms-flex-item-align: start !important; | |
| align-self: flex-start !important; | |
| } | |
| .align-self-xl-end { | |
| -ms-flex-item-align: end !important; | |
| align-self: flex-end !important; | |
| } | |
| .align-self-xl-center { | |
| -ms-flex-item-align: center !important; | |
| align-self: center !important; | |
| } | |
| .align-self-xl-baseline { | |
| -ms-flex-item-align: baseline !important; | |
| align-self: baseline !important; | |
| } | |
| .align-self-xl-stretch { | |
| -ms-flex-item-align: stretch !important; | |
| align-self: stretch !important; | |
| } | |
| } | |
| .float-left { | |
| float: left !important; | |
| } | |
| .float-right { | |
| float: right !important; | |
| } | |
| .float-none { | |
| float: none !important; | |
| } | |
| @media (min-width: 576px) { | |
| .float-sm-left { | |
| float: left !important; | |
| } | |
| .float-sm-right { | |
| float: right !important; | |
| } | |
| .float-sm-none { | |
| float: none !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .float-md-left { | |
| float: left !important; | |
| } | |
| .float-md-right { | |
| float: right !important; | |
| } | |
| .float-md-none { | |
| float: none !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .float-lg-left { | |
| float: left !important; | |
| } | |
| .float-lg-right { | |
| float: right !important; | |
| } | |
| .float-lg-none { | |
| float: none !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .float-xl-left { | |
| float: left !important; | |
| } | |
| .float-xl-right { | |
| float: right !important; | |
| } | |
| .float-xl-none { | |
| float: none !important; | |
| } | |
| } | |
| .user-select-all { | |
| -webkit-user-select: all !important; | |
| -moz-user-select: all !important; | |
| -ms-user-select: all !important; | |
| user-select: all !important; | |
| } | |
| .user-select-auto { | |
| -webkit-user-select: auto !important; | |
| -moz-user-select: auto !important; | |
| -ms-user-select: auto !important; | |
| user-select: auto !important; | |
| } | |
| .user-select-none { | |
| -webkit-user-select: none !important; | |
| -moz-user-select: none !important; | |
| -ms-user-select: none !important; | |
| user-select: none !important; | |
| } | |
| .overflow-auto { | |
| overflow: auto !important; | |
| } | |
| .overflow-hidden { | |
| overflow: hidden !important; | |
| } | |
| .position-static { | |
| position: static !important; | |
| } | |
| .position-relative { | |
| position: relative !important; | |
| } | |
| .position-absolute { | |
| position: absolute !important; | |
| } | |
| .position-fixed { | |
| position: fixed !important; | |
| } | |
| .position-sticky { | |
| position: -webkit-sticky !important; | |
| position: sticky !important; | |
| } | |
| .fixed-top { | |
| position: fixed; | |
| top: 0; | |
| right: 0; | |
| left: 0; | |
| z-index: 1030; | |
| } | |
| .fixed-bottom { | |
| position: fixed; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| z-index: 1030; | |
| } | |
| @supports ((position: -webkit-sticky) or (position: sticky)) { | |
| .sticky-top { | |
| position: -webkit-sticky; | |
| position: sticky; | |
| top: 0; | |
| z-index: 1020; | |
| } | |
| } | |
| .sr-only { | |
| position: absolute; | |
| width: 1px; | |
| height: 1px; | |
| padding: 0; | |
| margin: -1px; | |
| overflow: hidden; | |
| clip: rect(0, 0, 0, 0); | |
| white-space: nowrap; | |
| border: 0; | |
| } | |
| .sr-only-focusable:active, .sr-only-focusable:focus { | |
| position: static; | |
| width: auto; | |
| height: auto; | |
| overflow: visible; | |
| clip: auto; | |
| white-space: normal; | |
| } | |
| .shadow-sm { | |
| box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; | |
| } | |
| .shadow { | |
| box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; | |
| } | |
| .shadow-lg { | |
| box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; | |
| } | |
| .shadow-none { | |
| box-shadow: none !important; | |
| } | |
| .w-25 { | |
| width: 25% !important; | |
| } | |
| .w-50 { | |
| width: 50% !important; | |
| } | |
| .w-75 { | |
| width: 75% !important; | |
| } | |
| .w-100 { | |
| width: 100% !important; | |
| } | |
| .w-auto { | |
| width: auto !important; | |
| } | |
| .h-25 { | |
| height: 25% !important; | |
| } | |
| .h-50 { | |
| height: 50% !important; | |
| } | |
| .h-75 { | |
| height: 75% !important; | |
| } | |
| .h-100 { | |
| height: 100% !important; | |
| } | |
| .h-auto { | |
| height: auto !important; | |
| } | |
| .mw-100 { | |
| max-width: 100% !important; | |
| } | |
| .mh-100 { | |
| max-height: 100% !important; | |
| } | |
| .min-vw-100 { | |
| min-width: 100vw !important; | |
| } | |
| .min-vh-100 { | |
| min-height: 100vh !important; | |
| } | |
| .vw-100 { | |
| width: 100vw !important; | |
| } | |
| .vh-100 { | |
| height: 100vh !important; | |
| } | |
| .m-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-0, | |
| .my-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-0, | |
| .mx-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-0, | |
| .my-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-0, | |
| .mx-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-1, | |
| .my-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-1, | |
| .mx-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-1, | |
| .my-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-1, | |
| .mx-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-2, | |
| .my-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-2, | |
| .mx-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-2, | |
| .my-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-2, | |
| .mx-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-3, | |
| .my-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-3, | |
| .mx-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-3, | |
| .my-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-3, | |
| .mx-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-4, | |
| .my-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-4, | |
| .mx-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-4, | |
| .my-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-4, | |
| .mx-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-5, | |
| .my-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-5, | |
| .mx-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-5, | |
| .my-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-5, | |
| .mx-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-0, | |
| .py-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-0, | |
| .px-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-0, | |
| .py-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-0, | |
| .px-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-1, | |
| .py-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-1, | |
| .px-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-1, | |
| .py-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-1, | |
| .px-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-2, | |
| .py-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-2, | |
| .px-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-2, | |
| .py-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-2, | |
| .px-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-3, | |
| .py-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-3, | |
| .px-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-3, | |
| .py-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-3, | |
| .px-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-4, | |
| .py-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-4, | |
| .px-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-4, | |
| .py-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-4, | |
| .px-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-5, | |
| .py-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-5, | |
| .px-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-5, | |
| .py-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-5, | |
| .px-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-n1, | |
| .my-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-n1, | |
| .mx-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-n1, | |
| .my-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-n1, | |
| .mx-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-n2, | |
| .my-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-n2, | |
| .mx-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-n2, | |
| .my-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-n2, | |
| .mx-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-n3, | |
| .my-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-n3, | |
| .mx-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-n3, | |
| .my-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-n3, | |
| .mx-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-n4, | |
| .my-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-n4, | |
| .mx-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-n4, | |
| .my-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-n4, | |
| .mx-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-n5, | |
| .my-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-n5, | |
| .mx-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-n5, | |
| .my-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-n5, | |
| .mx-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-auto { | |
| margin: auto !important; | |
| } | |
| .mt-auto, | |
| .my-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-auto, | |
| .mx-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-auto, | |
| .my-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-auto, | |
| .mx-auto { | |
| margin-left: auto !important; | |
| } | |
| @media (min-width: 576px) { | |
| .m-sm-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-sm-0, | |
| .my-sm-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-sm-0, | |
| .mx-sm-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-sm-0, | |
| .my-sm-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-sm-0, | |
| .mx-sm-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-sm-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-sm-1, | |
| .my-sm-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-sm-1, | |
| .mx-sm-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-sm-1, | |
| .my-sm-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-sm-1, | |
| .mx-sm-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-sm-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-sm-2, | |
| .my-sm-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-sm-2, | |
| .mx-sm-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-sm-2, | |
| .my-sm-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-sm-2, | |
| .mx-sm-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-sm-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-sm-3, | |
| .my-sm-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-sm-3, | |
| .mx-sm-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-sm-3, | |
| .my-sm-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-sm-3, | |
| .mx-sm-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-sm-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-sm-4, | |
| .my-sm-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-sm-4, | |
| .mx-sm-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-sm-4, | |
| .my-sm-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-sm-4, | |
| .mx-sm-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-sm-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-sm-5, | |
| .my-sm-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-sm-5, | |
| .mx-sm-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-sm-5, | |
| .my-sm-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-sm-5, | |
| .mx-sm-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-sm-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-sm-0, | |
| .py-sm-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-sm-0, | |
| .px-sm-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-sm-0, | |
| .py-sm-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-sm-0, | |
| .px-sm-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-sm-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-sm-1, | |
| .py-sm-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-sm-1, | |
| .px-sm-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-sm-1, | |
| .py-sm-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-sm-1, | |
| .px-sm-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-sm-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-sm-2, | |
| .py-sm-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-sm-2, | |
| .px-sm-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-sm-2, | |
| .py-sm-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-sm-2, | |
| .px-sm-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-sm-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-sm-3, | |
| .py-sm-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-sm-3, | |
| .px-sm-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-sm-3, | |
| .py-sm-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-sm-3, | |
| .px-sm-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-sm-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-sm-4, | |
| .py-sm-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-sm-4, | |
| .px-sm-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-sm-4, | |
| .py-sm-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-sm-4, | |
| .px-sm-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-sm-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-sm-5, | |
| .py-sm-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-sm-5, | |
| .px-sm-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-sm-5, | |
| .py-sm-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-sm-5, | |
| .px-sm-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-sm-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-sm-n1, | |
| .my-sm-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-sm-n1, | |
| .mx-sm-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-sm-n1, | |
| .my-sm-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-sm-n1, | |
| .mx-sm-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-sm-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-sm-n2, | |
| .my-sm-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-sm-n2, | |
| .mx-sm-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-sm-n2, | |
| .my-sm-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-sm-n2, | |
| .mx-sm-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-sm-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-sm-n3, | |
| .my-sm-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-sm-n3, | |
| .mx-sm-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-sm-n3, | |
| .my-sm-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-sm-n3, | |
| .mx-sm-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-sm-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-sm-n4, | |
| .my-sm-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-sm-n4, | |
| .mx-sm-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-sm-n4, | |
| .my-sm-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-sm-n4, | |
| .mx-sm-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-sm-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-sm-n5, | |
| .my-sm-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-sm-n5, | |
| .mx-sm-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-sm-n5, | |
| .my-sm-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-sm-n5, | |
| .mx-sm-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-sm-auto { | |
| margin: auto !important; | |
| } | |
| .mt-sm-auto, | |
| .my-sm-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-sm-auto, | |
| .mx-sm-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-sm-auto, | |
| .my-sm-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-sm-auto, | |
| .mx-sm-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .m-md-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-md-0, | |
| .my-md-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-md-0, | |
| .mx-md-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-md-0, | |
| .my-md-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-md-0, | |
| .mx-md-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-md-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-md-1, | |
| .my-md-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-md-1, | |
| .mx-md-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-md-1, | |
| .my-md-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-md-1, | |
| .mx-md-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-md-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-md-2, | |
| .my-md-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-md-2, | |
| .mx-md-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-md-2, | |
| .my-md-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-md-2, | |
| .mx-md-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-md-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-md-3, | |
| .my-md-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-md-3, | |
| .mx-md-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-md-3, | |
| .my-md-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-md-3, | |
| .mx-md-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-md-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-md-4, | |
| .my-md-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-md-4, | |
| .mx-md-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-md-4, | |
| .my-md-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-md-4, | |
| .mx-md-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-md-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-md-5, | |
| .my-md-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-md-5, | |
| .mx-md-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-md-5, | |
| .my-md-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-md-5, | |
| .mx-md-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-md-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-md-0, | |
| .py-md-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-md-0, | |
| .px-md-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-md-0, | |
| .py-md-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-md-0, | |
| .px-md-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-md-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-md-1, | |
| .py-md-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-md-1, | |
| .px-md-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-md-1, | |
| .py-md-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-md-1, | |
| .px-md-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-md-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-md-2, | |
| .py-md-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-md-2, | |
| .px-md-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-md-2, | |
| .py-md-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-md-2, | |
| .px-md-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-md-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-md-3, | |
| .py-md-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-md-3, | |
| .px-md-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-md-3, | |
| .py-md-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-md-3, | |
| .px-md-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-md-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-md-4, | |
| .py-md-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-md-4, | |
| .px-md-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-md-4, | |
| .py-md-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-md-4, | |
| .px-md-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-md-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-md-5, | |
| .py-md-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-md-5, | |
| .px-md-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-md-5, | |
| .py-md-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-md-5, | |
| .px-md-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-md-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-md-n1, | |
| .my-md-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-md-n1, | |
| .mx-md-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-md-n1, | |
| .my-md-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-md-n1, | |
| .mx-md-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-md-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-md-n2, | |
| .my-md-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-md-n2, | |
| .mx-md-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-md-n2, | |
| .my-md-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-md-n2, | |
| .mx-md-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-md-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-md-n3, | |
| .my-md-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-md-n3, | |
| .mx-md-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-md-n3, | |
| .my-md-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-md-n3, | |
| .mx-md-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-md-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-md-n4, | |
| .my-md-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-md-n4, | |
| .mx-md-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-md-n4, | |
| .my-md-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-md-n4, | |
| .mx-md-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-md-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-md-n5, | |
| .my-md-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-md-n5, | |
| .mx-md-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-md-n5, | |
| .my-md-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-md-n5, | |
| .mx-md-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-md-auto { | |
| margin: auto !important; | |
| } | |
| .mt-md-auto, | |
| .my-md-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-md-auto, | |
| .mx-md-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-md-auto, | |
| .my-md-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-md-auto, | |
| .mx-md-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .m-lg-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-lg-0, | |
| .my-lg-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-lg-0, | |
| .mx-lg-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-lg-0, | |
| .my-lg-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-lg-0, | |
| .mx-lg-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-lg-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-lg-1, | |
| .my-lg-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-lg-1, | |
| .mx-lg-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-lg-1, | |
| .my-lg-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-lg-1, | |
| .mx-lg-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-lg-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-lg-2, | |
| .my-lg-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-lg-2, | |
| .mx-lg-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-lg-2, | |
| .my-lg-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-lg-2, | |
| .mx-lg-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-lg-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-lg-3, | |
| .my-lg-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-lg-3, | |
| .mx-lg-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-lg-3, | |
| .my-lg-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-lg-3, | |
| .mx-lg-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-lg-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-lg-4, | |
| .my-lg-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-lg-4, | |
| .mx-lg-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-lg-4, | |
| .my-lg-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-lg-4, | |
| .mx-lg-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-lg-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-lg-5, | |
| .my-lg-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-lg-5, | |
| .mx-lg-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-lg-5, | |
| .my-lg-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-lg-5, | |
| .mx-lg-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-lg-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-lg-0, | |
| .py-lg-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-lg-0, | |
| .px-lg-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-lg-0, | |
| .py-lg-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-lg-0, | |
| .px-lg-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-lg-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-lg-1, | |
| .py-lg-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-lg-1, | |
| .px-lg-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-lg-1, | |
| .py-lg-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-lg-1, | |
| .px-lg-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-lg-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-lg-2, | |
| .py-lg-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-lg-2, | |
| .px-lg-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-lg-2, | |
| .py-lg-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-lg-2, | |
| .px-lg-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-lg-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-lg-3, | |
| .py-lg-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-lg-3, | |
| .px-lg-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-lg-3, | |
| .py-lg-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-lg-3, | |
| .px-lg-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-lg-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-lg-4, | |
| .py-lg-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-lg-4, | |
| .px-lg-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-lg-4, | |
| .py-lg-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-lg-4, | |
| .px-lg-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-lg-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-lg-5, | |
| .py-lg-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-lg-5, | |
| .px-lg-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-lg-5, | |
| .py-lg-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-lg-5, | |
| .px-lg-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-lg-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-lg-n1, | |
| .my-lg-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-lg-n1, | |
| .mx-lg-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-lg-n1, | |
| .my-lg-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-lg-n1, | |
| .mx-lg-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-lg-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-lg-n2, | |
| .my-lg-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-lg-n2, | |
| .mx-lg-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-lg-n2, | |
| .my-lg-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-lg-n2, | |
| .mx-lg-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-lg-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-lg-n3, | |
| .my-lg-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-lg-n3, | |
| .mx-lg-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-lg-n3, | |
| .my-lg-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-lg-n3, | |
| .mx-lg-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-lg-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-lg-n4, | |
| .my-lg-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-lg-n4, | |
| .mx-lg-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-lg-n4, | |
| .my-lg-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-lg-n4, | |
| .mx-lg-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-lg-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-lg-n5, | |
| .my-lg-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-lg-n5, | |
| .mx-lg-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-lg-n5, | |
| .my-lg-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-lg-n5, | |
| .mx-lg-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-lg-auto { | |
| margin: auto !important; | |
| } | |
| .mt-lg-auto, | |
| .my-lg-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-lg-auto, | |
| .mx-lg-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-lg-auto, | |
| .my-lg-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-lg-auto, | |
| .mx-lg-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .m-xl-0 { | |
| margin: 0 !important; | |
| } | |
| .mt-xl-0, | |
| .my-xl-0 { | |
| margin-top: 0 !important; | |
| } | |
| .mr-xl-0, | |
| .mx-xl-0 { | |
| margin-right: 0 !important; | |
| } | |
| .mb-xl-0, | |
| .my-xl-0 { | |
| margin-bottom: 0 !important; | |
| } | |
| .ml-xl-0, | |
| .mx-xl-0 { | |
| margin-left: 0 !important; | |
| } | |
| .m-xl-1 { | |
| margin: 0.25rem !important; | |
| } | |
| .mt-xl-1, | |
| .my-xl-1 { | |
| margin-top: 0.25rem !important; | |
| } | |
| .mr-xl-1, | |
| .mx-xl-1 { | |
| margin-right: 0.25rem !important; | |
| } | |
| .mb-xl-1, | |
| .my-xl-1 { | |
| margin-bottom: 0.25rem !important; | |
| } | |
| .ml-xl-1, | |
| .mx-xl-1 { | |
| margin-left: 0.25rem !important; | |
| } | |
| .m-xl-2 { | |
| margin: 0.5rem !important; | |
| } | |
| .mt-xl-2, | |
| .my-xl-2 { | |
| margin-top: 0.5rem !important; | |
| } | |
| .mr-xl-2, | |
| .mx-xl-2 { | |
| margin-right: 0.5rem !important; | |
| } | |
| .mb-xl-2, | |
| .my-xl-2 { | |
| margin-bottom: 0.5rem !important; | |
| } | |
| .ml-xl-2, | |
| .mx-xl-2 { | |
| margin-left: 0.5rem !important; | |
| } | |
| .m-xl-3 { | |
| margin: 1rem !important; | |
| } | |
| .mt-xl-3, | |
| .my-xl-3 { | |
| margin-top: 1rem !important; | |
| } | |
| .mr-xl-3, | |
| .mx-xl-3 { | |
| margin-right: 1rem !important; | |
| } | |
| .mb-xl-3, | |
| .my-xl-3 { | |
| margin-bottom: 1rem !important; | |
| } | |
| .ml-xl-3, | |
| .mx-xl-3 { | |
| margin-left: 1rem !important; | |
| } | |
| .m-xl-4 { | |
| margin: 1.5rem !important; | |
| } | |
| .mt-xl-4, | |
| .my-xl-4 { | |
| margin-top: 1.5rem !important; | |
| } | |
| .mr-xl-4, | |
| .mx-xl-4 { | |
| margin-right: 1.5rem !important; | |
| } | |
| .mb-xl-4, | |
| .my-xl-4 { | |
| margin-bottom: 1.5rem !important; | |
| } | |
| .ml-xl-4, | |
| .mx-xl-4 { | |
| margin-left: 1.5rem !important; | |
| } | |
| .m-xl-5 { | |
| margin: 3rem !important; | |
| } | |
| .mt-xl-5, | |
| .my-xl-5 { | |
| margin-top: 3rem !important; | |
| } | |
| .mr-xl-5, | |
| .mx-xl-5 { | |
| margin-right: 3rem !important; | |
| } | |
| .mb-xl-5, | |
| .my-xl-5 { | |
| margin-bottom: 3rem !important; | |
| } | |
| .ml-xl-5, | |
| .mx-xl-5 { | |
| margin-left: 3rem !important; | |
| } | |
| .p-xl-0 { | |
| padding: 0 !important; | |
| } | |
| .pt-xl-0, | |
| .py-xl-0 { | |
| padding-top: 0 !important; | |
| } | |
| .pr-xl-0, | |
| .px-xl-0 { | |
| padding-right: 0 !important; | |
| } | |
| .pb-xl-0, | |
| .py-xl-0 { | |
| padding-bottom: 0 !important; | |
| } | |
| .pl-xl-0, | |
| .px-xl-0 { | |
| padding-left: 0 !important; | |
| } | |
| .p-xl-1 { | |
| padding: 0.25rem !important; | |
| } | |
| .pt-xl-1, | |
| .py-xl-1 { | |
| padding-top: 0.25rem !important; | |
| } | |
| .pr-xl-1, | |
| .px-xl-1 { | |
| padding-right: 0.25rem !important; | |
| } | |
| .pb-xl-1, | |
| .py-xl-1 { | |
| padding-bottom: 0.25rem !important; | |
| } | |
| .pl-xl-1, | |
| .px-xl-1 { | |
| padding-left: 0.25rem !important; | |
| } | |
| .p-xl-2 { | |
| padding: 0.5rem !important; | |
| } | |
| .pt-xl-2, | |
| .py-xl-2 { | |
| padding-top: 0.5rem !important; | |
| } | |
| .pr-xl-2, | |
| .px-xl-2 { | |
| padding-right: 0.5rem !important; | |
| } | |
| .pb-xl-2, | |
| .py-xl-2 { | |
| padding-bottom: 0.5rem !important; | |
| } | |
| .pl-xl-2, | |
| .px-xl-2 { | |
| padding-left: 0.5rem !important; | |
| } | |
| .p-xl-3 { | |
| padding: 1rem !important; | |
| } | |
| .pt-xl-3, | |
| .py-xl-3 { | |
| padding-top: 1rem !important; | |
| } | |
| .pr-xl-3, | |
| .px-xl-3 { | |
| padding-right: 1rem !important; | |
| } | |
| .pb-xl-3, | |
| .py-xl-3 { | |
| padding-bottom: 1rem !important; | |
| } | |
| .pl-xl-3, | |
| .px-xl-3 { | |
| padding-left: 1rem !important; | |
| } | |
| .p-xl-4 { | |
| padding: 1.5rem !important; | |
| } | |
| .pt-xl-4, | |
| .py-xl-4 { | |
| padding-top: 1.5rem !important; | |
| } | |
| .pr-xl-4, | |
| .px-xl-4 { | |
| padding-right: 1.5rem !important; | |
| } | |
| .pb-xl-4, | |
| .py-xl-4 { | |
| padding-bottom: 1.5rem !important; | |
| } | |
| .pl-xl-4, | |
| .px-xl-4 { | |
| padding-left: 1.5rem !important; | |
| } | |
| .p-xl-5 { | |
| padding: 3rem !important; | |
| } | |
| .pt-xl-5, | |
| .py-xl-5 { | |
| padding-top: 3rem !important; | |
| } | |
| .pr-xl-5, | |
| .px-xl-5 { | |
| padding-right: 3rem !important; | |
| } | |
| .pb-xl-5, | |
| .py-xl-5 { | |
| padding-bottom: 3rem !important; | |
| } | |
| .pl-xl-5, | |
| .px-xl-5 { | |
| padding-left: 3rem !important; | |
| } | |
| .m-xl-n1 { | |
| margin: -0.25rem !important; | |
| } | |
| .mt-xl-n1, | |
| .my-xl-n1 { | |
| margin-top: -0.25rem !important; | |
| } | |
| .mr-xl-n1, | |
| .mx-xl-n1 { | |
| margin-right: -0.25rem !important; | |
| } | |
| .mb-xl-n1, | |
| .my-xl-n1 { | |
| margin-bottom: -0.25rem !important; | |
| } | |
| .ml-xl-n1, | |
| .mx-xl-n1 { | |
| margin-left: -0.25rem !important; | |
| } | |
| .m-xl-n2 { | |
| margin: -0.5rem !important; | |
| } | |
| .mt-xl-n2, | |
| .my-xl-n2 { | |
| margin-top: -0.5rem !important; | |
| } | |
| .mr-xl-n2, | |
| .mx-xl-n2 { | |
| margin-right: -0.5rem !important; | |
| } | |
| .mb-xl-n2, | |
| .my-xl-n2 { | |
| margin-bottom: -0.5rem !important; | |
| } | |
| .ml-xl-n2, | |
| .mx-xl-n2 { | |
| margin-left: -0.5rem !important; | |
| } | |
| .m-xl-n3 { | |
| margin: -1rem !important; | |
| } | |
| .mt-xl-n3, | |
| .my-xl-n3 { | |
| margin-top: -1rem !important; | |
| } | |
| .mr-xl-n3, | |
| .mx-xl-n3 { | |
| margin-right: -1rem !important; | |
| } | |
| .mb-xl-n3, | |
| .my-xl-n3 { | |
| margin-bottom: -1rem !important; | |
| } | |
| .ml-xl-n3, | |
| .mx-xl-n3 { | |
| margin-left: -1rem !important; | |
| } | |
| .m-xl-n4 { | |
| margin: -1.5rem !important; | |
| } | |
| .mt-xl-n4, | |
| .my-xl-n4 { | |
| margin-top: -1.5rem !important; | |
| } | |
| .mr-xl-n4, | |
| .mx-xl-n4 { | |
| margin-right: -1.5rem !important; | |
| } | |
| .mb-xl-n4, | |
| .my-xl-n4 { | |
| margin-bottom: -1.5rem !important; | |
| } | |
| .ml-xl-n4, | |
| .mx-xl-n4 { | |
| margin-left: -1.5rem !important; | |
| } | |
| .m-xl-n5 { | |
| margin: -3rem !important; | |
| } | |
| .mt-xl-n5, | |
| .my-xl-n5 { | |
| margin-top: -3rem !important; | |
| } | |
| .mr-xl-n5, | |
| .mx-xl-n5 { | |
| margin-right: -3rem !important; | |
| } | |
| .mb-xl-n5, | |
| .my-xl-n5 { | |
| margin-bottom: -3rem !important; | |
| } | |
| .ml-xl-n5, | |
| .mx-xl-n5 { | |
| margin-left: -3rem !important; | |
| } | |
| .m-xl-auto { | |
| margin: auto !important; | |
| } | |
| .mt-xl-auto, | |
| .my-xl-auto { | |
| margin-top: auto !important; | |
| } | |
| .mr-xl-auto, | |
| .mx-xl-auto { | |
| margin-right: auto !important; | |
| } | |
| .mb-xl-auto, | |
| .my-xl-auto { | |
| margin-bottom: auto !important; | |
| } | |
| .ml-xl-auto, | |
| .mx-xl-auto { | |
| margin-left: auto !important; | |
| } | |
| } | |
| .stretched-link::after { | |
| position: absolute; | |
| top: 0; | |
| right: 0; | |
| bottom: 0; | |
| left: 0; | |
| z-index: 1; | |
| pointer-events: auto; | |
| content: ""; | |
| background-color: rgba(0, 0, 0, 0); | |
| } | |
| .text-monospace { | |
| font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; | |
| } | |
| .text-justify { | |
| text-align: justify !important; | |
| } | |
| .text-wrap { | |
| white-space: normal !important; | |
| } | |
| .text-nowrap { | |
| white-space: nowrap !important; | |
| } | |
| .text-truncate { | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| white-space: nowrap; | |
| } | |
| .text-left { | |
| text-align: left !important; | |
| } | |
| .text-right { | |
| text-align: right !important; | |
| } | |
| .text-center { | |
| text-align: center !important; | |
| } | |
| @media (min-width: 576px) { | |
| .text-sm-left { | |
| text-align: left !important; | |
| } | |
| .text-sm-right { | |
| text-align: right !important; | |
| } | |
| .text-sm-center { | |
| text-align: center !important; | |
| } | |
| } | |
| @media (min-width: 768px) { | |
| .text-md-left { | |
| text-align: left !important; | |
| } | |
| .text-md-right { | |
| text-align: right !important; | |
| } | |
| .text-md-center { | |
| text-align: center !important; | |
| } | |
| } | |
| @media (min-width: 992px) { | |
| .text-lg-left { | |
| text-align: left !important; | |
| } | |
| .text-lg-right { | |
| text-align: right !important; | |
| } | |
| .text-lg-center { | |
| text-align: center !important; | |
| } | |
| } | |
| @media (min-width: 1200px) { | |
| .text-xl-left { | |
| text-align: left !important; | |
| } | |
| .text-xl-right { | |
| text-align: right !important; | |
| } | |
| .text-xl-center { | |
| text-align: center !important; | |
| } | |
| } | |
| .text-lowercase { | |
| text-transform: lowercase !important; | |
| } | |
| .text-uppercase { | |
| text-transform: uppercase !important; | |
| } | |
| .text-capitalize { | |
| text-transform: capitalize !important; | |
| } | |
| .font-weight-light { | |
| font-weight: 300 !important; | |
| } | |
| .font-weight-lighter { | |
| font-weight: lighter !important; | |
| } | |
| .font-weight-normal { | |
| font-weight: 400 !important; | |
| } | |
| .font-weight-bold { | |
| font-weight: 700 !important; | |
| } | |
| .font-weight-bolder { | |
| font-weight: bolder !important; | |
| } | |
| .font-italic { | |
| font-style: italic !important; | |
| } | |
| .text-white { | |
| color: #fff !important; | |
| } | |
| .text-primary { | |
| color: #007bff !important; | |
| } | |
| a.text-primary:hover, a.text-primary:focus { | |
| color: #0056b3 !important; | |
| } | |
| .text-secondary { | |
| color: #6c757d !important; | |
| } | |
| a.text-secondary:hover, a.text-secondary:focus { | |
| color: #494f54 !important; | |
| } | |
| .text-success { | |
| color: #28a745 !important; | |
| } | |
| a.text-success:hover, a.text-success:focus { | |
| color: #19692c !important; | |
| } | |
| .text-info { | |
| color: #17a2b8 !important; | |
| } | |
| a.text-info:hover, a.text-info:focus { | |
| color: #0f6674 !important; | |
| } | |
| .text-warning { | |
| color: #ffc107 !important; | |
| } | |
| a.text-warning:hover, a.text-warning:focus { | |
| color: #ba8b00 !important; | |
| } | |
| .text-danger { | |
| color: #dc3545 !important; | |
| } | |
| a.text-danger:hover, a.text-danger:focus { | |
| color: #a71d2a !important; | |
| } | |
| .text-light { | |
| color: #f8f9fa !important; | |
| } | |
| a.text-light:hover, a.text-light:focus { | |
| color: #cbd3da !important; | |
| } | |
| .text-dark { | |
| color: #343a40 !important; | |
| } | |
| a.text-dark:hover, a.text-dark:focus { | |
| color: #121416 !important; | |
| } | |
| .text-body { | |
| color: #212529 !important; | |
| } | |
| .text-muted { | |
| color: #6c757d !important; | |
| } | |
| .text-black-50 { | |
| color: rgba(0, 0, 0, 0.5) !important; | |
| } | |
| .text-white-50 { | |
| color: rgba(255, 255, 255, 0.5) !important; | |
| } | |
| .text-hide { | |
| font: 0/0 a; | |
| color: transparent; | |
| text-shadow: none; | |
| background-color: transparent; | |
| border: 0; | |
| } | |
| .text-decoration-none { | |
| text-decoration: none !important; | |
| } | |
| .text-break { | |
| word-wrap: break-word !important; | |
| } | |
| .text-reset { | |
| color: inherit !important; | |
| } | |
| .visible { | |
| visibility: visible !important; | |
| } | |
| .invisible { | |
| visibility: hidden !important; | |
| } | |
| @media print { | |
| *, | |
| *::before, | |
| *::after { | |
| text-shadow: none !important; | |
| box-shadow: none !important; | |
| } | |
| a:not(.btn) { | |
| text-decoration: underline; | |
| } | |
| abbr[title]::after { | |
| content: " (" attr(title) ")"; | |
| } | |
| pre { | |
| white-space: pre-wrap !important; | |
| } | |
| pre, | |
| blockquote { | |
| border: 1px solid #adb5bd; | |
| page-break-inside: avoid; | |
| } | |
| thead { | |
| display: table-header-group; | |
| } | |
| tr, | |
| img { | |
| page-break-inside: avoid; | |
| } | |
| p, | |
| h2, | |
| h3 { | |
| orphans: 3; | |
| widows: 3; | |
| } | |
| h2, | |
| h3 { | |
| page-break-after: avoid; | |
| } | |
| @page { | |
| size: a3; | |
| } | |
| body { | |
| min-width: 992px !important; | |
| } | |
| .container { | |
| min-width: 992px !important; | |
| } | |
| .navbar { | |
| display: none; | |
| } | |
| .badge { | |
| border: 1px solid #000; | |
| } | |
| .table { | |
| border-collapse: collapse !important; | |
| } | |
| .table td, | |
| .table th { | |
| background-color: #fff !important; | |
| } | |
| .table-bordered th, | |
| .table-bordered td { | |
| border: 1px solid #dee2e6 !important; | |
| } | |
| .table-dark { | |
| color: inherit; | |
| } | |
| .table-dark th, | |
| .table-dark td, | |
| .table-dark thead th, | |
| .table-dark tbody + tbody { | |
| border-color: #dee2e6; | |
| } | |
| .table .thead-dark th { | |
| color: inherit; | |
| border-color: #dee2e6; | |
| } | |
| } | |
| /*# sourceMappingURL=bootstrap.css.map */ |
| {"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_interactions.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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EsHE,wBAAwB;AFpH1B;;AE4HA;EACE,aAAa;EACb,0BAA0B;AFzH5B;;AEgIA;EACE,qBAAqB;AF7HvB;;AEgIA;EACE,kBAAkB;EAClB,eAAe;AF7HjB;;AEgIA;EACE,aAAa;AF7Hf;;AAEA;EEiIE,wBAAwB;AF/H1B;;AMzVA;;EAEE,qBH2SuC;EGzSvC,gBH2S+B;EG1S/B,gBH2S+B;AHgDjC;;AMvVA;EFgHM,iBAtCY;AJiRlB;;AM1VA;EF+GM,eAtCY;AJqRlB;;AM7VA;EF8GM,kBAtCY;AJyRlB;;AMhWA;EF6GM,iBAtCY;AJ6RlB;;AMnWA;EF4GM,kBAtCY;AJiSlB;;AMtWA;EF2GM,eAtCY;AJqSlB;;AMxWA;EFyGM,kBAtCY;EEjEhB,gBH6S+B;AH8DjC;;AMvWA;EFmGM,eAtCY;EE3DhB,gBHgS+B;EG/R/B,gBHuR+B;AHmFjC;;AMxWA;EF8FM,iBAtCY;EEtDhB,gBH4R+B;EG3R/B,gBHkR+B;AHyFjC;;AMzWA;EFyFM,iBAtCY;EEjDhB,gBHwR+B;EGvR/B,gBH6Q+B;AH+FjC;;AM1WA;EFoFM,iBAtCY;EE5ChB,gBHoR+B;EGnR/B,gBHwQ+B;AHqGjC;;AEhVA;EIpBE,gBHmFW;EGlFX,mBHkFW;EGjFX,SAAS;EACT,wCHzCa;AHiZf;;AMhWA;;EFMI,cAAW;EEHb,gBHgO+B;AHmIjC;;AMhWA;;EAEE,cHwQgC;EGvQhC,yBHgRmC;AHmFrC;;AM3VA;EC/EE,eAAe;EACf,gBAAgB;AP8alB;;AM3VA;ECpFE,eAAe;EACf,gBAAgB;APmblB;;AM7VA;EACE,qBAAqB;ANgWvB;;AMjWA;EAII,oBH0P+B;AHuGnC;;AMvVA;EFjCI,cAAW;EEmCb,yBAAyB;AN0V3B;;AMtVA;EACE,mBH0BW;ECXP,kBAtCY;AJiXlB;;AMtVA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHmclB;;AM5VA;EAMI,qBAAqB;AN0VzB;;AQ7cA;ECIE,eAAe;EAGf,YAAY;AT2cd;;AQ5cA;EACE,gBLogCwC;EKngCxC,sBLRa;EKSb,yBLNgB;EOQd,sBPkOgC;EMzOlC,eAAe;EAGf,YAAY;ATodd;;AQtcA;EAEE,qBAAqB;ARwcvB;;AQrcA;EACE,qBAA0B;EAC1B,cAAc;ARwchB;;AQrcA;EJkCI,cAAW;EIhCb,cL3BgB;AHmelB;;AW/eA;EPuEI,gBAAW;EOrEb,cRoCe;EQnCf,qBAAqB;AXkfvB;;AW/eE;EACE,cAAc;AXkflB;;AW7eA;EACE,sBRwlCuC;EC9hCrC,gBAAW;EOxDb,WRTa;EQUb,yBRDgB;EOEd,qBPoO+B;AH4QnC;;AWrfA;EASI,UAAU;EPkDV,eAAW;EOhDX,gBR8Q6B;AHkOjC;;AExSA;ESjME,cAAc;EPyCZ,gBAAW;EOvCb,cRjBgB;AH8flB;;AWhfA;EP0CI,kBAAW;EOlCX,cAAc;EACd,kBAAkB;AX6etB;;AWxeA;EACE,iBR+jCuC;EQ9jCvC,kBAAkB;AX2epB;;AYnhBE;ECDA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;AbwhBnB;;AcreI;EFtDF;ICWI,gBVuMK;EH8UT;AACF;;Ac3eI;EFtDF;ICWI,gBVwMK;EHmVT;AACF;;AcjfI;EFtDF;ICWI,gBVyMK;EHwVT;AACF;;AcvfI;EFtDF;ICWI,iBV0MM;EH6VV;AACF;;AY7iBE;ECPA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;AbwjBnB;;AcrgBI;EFrCE;IACE,gBTgMG;EH8WT;AACF;;Ac3gBI;EFrCE;IACE,gBTiMG;EHmXT;AACF;;AcjhBI;EFrCE;IACE,gBTkMG;EHwXT;AACF;;AcvhBI;EFrCE;IACE,iBTmMI;EH6XV;AACF;;AYriBE;EC7BA,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,mBAA0B;EAC1B,kBAAyB;AbskB3B;;AYtiBE;EACE,eAAe;EACf,cAAc;AZyiBlB;;AY3iBE;;EAMI,gBAAgB;EAChB,eAAe;AZ0iBrB;;AepmBE;;;;;;EACE,kBAAkB;EAClB,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;Af4mB7B;;AetlBM;EACE,0BAAa;EAAb,aAAa;EACb,oBAAY;EAAZ,YAAY;EACZ,YAAY;EACZ,eAAe;AfylBvB;;AeplBU;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j4CU;IFjBV,uBAA8C;Ebq5C9C;Eep4CU;IFjBV,uBAA8C;Ebw5C9C;Eev4CU;IFjBV,gBAA8C;Eb25C9C;Ee14CU;IFjBV,uBAA8C;Eb85C9C;Ee74CU;IFjBV,uBAA8C;Ebi6C9C;Eeh5CU;IFjBV,gBAA8C;Ebo6C9C;Een5CU;IFjBV,uBAA8C;Ebu6C9C;Eet5CU;IFjBV,uBAA8C;Eb06C9C;AACF;;AgB99CA;EACE,WAAW;EACX,mBboIW;EanIX,cbSgB;AHw9ClB;;AgBp+CA;;EAQI,gBbwVgC;EavVhC,mBAAmB;EACnB,6BbJc;AHq+ClB;;AgB3+CA;EAcI,sBAAsB;EACtB,gCbTc;AH0+ClB;;AgBh/CA;EAmBI,6Bbbc;AH8+ClB;;AgBx9CA;;EAGI,ebkU+B;AHwpCnC;;AgBj9CA;EACE,yBbnCgB;AHu/ClB;;AgBr9CA;;EAKI,yBbvCc;AH4/ClB;;AgB19CA;;EAWM,wBAA4C;AhBo9ClD;;AgB/8CA;;;;EAKI,SAAS;AhBi9Cb;;AgBz8CA;EAEI,qCb1DW;AHqgDf;;AK1gDE;EW2EI,cbvEY;EawEZ,sCbvES;AH0gDf;;AiBthDE;;;EAII,yBC6F4D;AlB27ClE;;AiB5hDE;;;;EAYM,qBCqF0D;AlBk8ClE;;AK5hDE;EYiBM,yBAJsC;AjBmhD9C;;AiBphDE;;EASQ,yBARoC;AjBwhD9C;;AiB5iDE;;;EAII,yBC6F4D;AlBi9ClE;;AiBljDE;;;;EAYM,qBCqF0D;AlBw9ClE;;AKljDE;EYiBM,yBAJsC;AjByiD9C;;AiB1iDE;;EASQ,yBARoC;AjB8iD9C;;AiBlkDE;;;EAII,yBC6F4D;AlBu+ClE;;AiBxkDE;;;;EAYM,qBCqF0D;AlB8+ClE;;AKxkDE;EYiBM,yBAJsC;AjB+jD9C;;AiBhkDE;;EASQ,yBARoC;AjBokD9C;;AiBxlDE;;;EAII,yBC6F4D;AlB6/ClE;;AiB9lDE;;;;EAYM,qBCqF0D;AlBogDlE;;AK9lDE;EYiBM,yBAJsC;AjBqlD9C;;AiBtlDE;;EASQ,yBARoC;AjB0lD9C;;AiB9mDE;;;EAII,yBC6F4D;AlBmhDlE;;AiBpnDE;;;;EAYM,qBCqF0D;AlB0hDlE;;AKpnDE;EYiBM,yBAJsC;AjB2mD9C;;AiB5mDE;;EASQ,yBARoC;AjBgnD9C;;AiBpoDE;;;EAII,yBC6F4D;AlByiDlE;;AiB1oDE;;;;EAYM,qBCqF0D;AlBgjDlE;;AK1oDE;EYiBM,yBAJsC;AjBioD9C;;AiBloDE;;EASQ,yBARoC;AjBsoD9C;;AiB1pDE;;;EAII,yBC6F4D;AlB+jDlE;;AiBhqDE;;;;EAYM,qBCqF0D;AlBskDlE;;AKhqDE;EYiBM,yBAJsC;AjBupD9C;;AiBxpDE;;EASQ,yBARoC;AjB4pD9C;;AiBhrDE;;;EAII,yBC6F4D;AlBqlDlE;;AiBtrDE;;;;EAYM,qBCqF0D;AlB4lDlE;;AKtrDE;EYiBM,yBAJsC;AjB6qD9C;;AiB9qDE;;EASQ,yBARoC;AjBkrD9C;;AiBtsDE;;;EAII,sCdQS;AHgsDf;;AKrsDE;EYiBM,sCAJsC;AjB4rD9C;;AiB7rDE;;EASQ,sCARoC;AjBisD9C;;AgB3mDA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBbqQqD;AHu2C3D;;AgBjnDA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AH4tDlB;;AgBrmDA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AH4tDlB;;AgB1mDA;;;EAOI,qBbiPuD;AHw3C3D;;AgBhnDA;EAWI,SAAS;AhBymDb;;AgBpnDA;EAgBM,2Cb1IS;AHkvDf;;AK7uDE;EW4IM,WbjJO;EakJP,4CblJO;AHuvDf;;AcrrDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBulDvC;EgB5lDG;IASK,SAAS;EhBslDjB;AACF;;AcjsDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBmmDvC;EgBxmDG;IASK,SAAS;EhBkmDjB;AACF;;Ac7sDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB+mDvC;EgBpnDG;IASK,SAAS;EhB8mDjB;AACF;;AcztDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB2nDvC;EgBhoDG;IASK,SAAS;EhB0nDjB;AACF;;AgBzoDA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBsoDzC;;AgBhpDA;EAcU,SAAS;AhBsoDnB;;AmBnzDA;EACE,cAAc;EACd,WAAW;EACX,mCD8G8D;EC7G9D,yBhB8XkC;ECzQ9B,eAtCY;Ee5EhB,gBhBwR+B;EgBvR/B,gBhB4R+B;EgB3R/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EOOd,sBPkOgC;EiBpO9B,wEjB4e4F;AH60ClG;;AoBrzDM;EDdN;ICeQ,gBAAgB;EpByzDtB;AACF;;AmBz0DA;EAsBI,6BAA6B;EAC7B,SAAS;AnBuzDb;;AmB90DA;EA4BI,kBAAkB;EAClB,0BhBrBc;AH20DlB;;AqB50DE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlB0dsE;EkBzdtE,UAAU;EAKR,gDlBcW;AH6zDjB;;AmB31DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnByzDd;;AmBh2DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnByzDd;;AmBh2DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnByzDd;;AmBh2DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnByzDd;;AmBh2DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnByzDd;;AmBh2DA;EAiDI,yBhB9Cc;EgBgDd,UAAU;AnBkzDd;;AmB9yDA;;;;EAKI,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AnBgzDpB;;AmB5yDA;EAOI,chB/Dc;EgBgEd,sBhBvEW;AHg3Df;;AmBpyDA;;EAEE,cAAc;EACd,WAAW;AnBuyDb;;AmB7xDA;EACE,iCDsB8D;ECrB9D,oCDqB8D;ECpB9D,gBAAgB;Ef3Bd,kBAAW;Ee6Bb,gBhBqM+B;AH2lDjC;;AmB7xDA;EACE,+BDc8D;ECb9D,kCDa8D;EdQ1D,kBAtCY;EemBhB,gBhBkI+B;AH8pDjC;;AmB7xDA;EACE,gCDO8D;ECN9D,mCDM8D;EdQ1D,mBAtCY;Ee0BhB,gBhB4H+B;AHoqDjC;;AmBvxDA;EACE,cAAc;EACd,WAAW;EACX,mBAA2B;EAC3B,gBAAgB;EfDZ,eAtCY;EeyChB,gBhBwK+B;EgBvK/B,chBnHgB;EgBoHhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnB0xDrC;;AmBpyDA;EAcI,gBAAgB;EAChB,eAAe;AnB0xDnB;;AmB9wDA;EACE,kCDjC8D;ECkC9D,uBhByPiC;ECnR7B,mBAtCY;EekEhB,gBhBoF+B;EO7N7B,qBPoO+B;AHurDnC;;AmB9wDA;EACE,gCDzC8D;EC0C9D,oBhBsPgC;ECxR5B,kBAtCY;Ee0EhB,gBhB2E+B;EO5N7B,qBPmO+B;AHgsDnC;;AmB7wDA;EAGI,YAAY;AnB8wDhB;;AmB1wDA;EACE,YAAY;AnB6wDd;;AmBrwDA;EACE,mBhB+U0C;AHy7C5C;;AmBrwDA;EACE,cAAc;EACd,mBhBgU4C;AHw8C9C;;AmBhwDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBmwD3C;;AmBvwDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBowD7C;;AmB3vDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhBqS6C;AHy9C/C;;AmB3vDA;EACE,kBAAkB;EAClB,kBhBiS2C;EgBhS3C,qBhB+R6C;AH+9C/C;;AmBjwDA;;EAQI,chBzNc;AHu9DlB;;AmB1vDA;EACE,gBAAgB;AnB6vDlB;;AmB1vDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhBkR4C;AH2+C9C;;AmBjwDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhB6Q4C;EgB5Q5C,cAAc;AnB6vDlB;;AqB18DE;EACE,aAAa;EACb,WAAW;EACX,mBlB+c0C;ECtb1C,cAAW;EiBvBX,clBNa;AHm9DjB;;AqB18DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBoEf,mBAtCY;EiB5Bd,gBlB6O6B;EkB5O7B,WlBvDW;EkBwDX,wClBpBa;EOzBb,sBPkOgC;AHyxDpC;;AqB7+DI;;;;EAsCE,cAAc;ArB88DpB;;AqBp/DI;EA4CE,qBlBjCW;EkBoCT,oCHwCwD;EGvCxD,iRHtB0E;EGuB1E,4BAA4B;EAC5B,2DAA6D;EAC7D,gEHoCwD;AlBs6DhE;;AqB7/DI;EAuDI,qBlB5CS;EkB6CT,gDlB7CS;AHu/DjB;;AqBlgEI;EAiEI,oCHsBwD;EGrBxD,kFHqBwD;AlBg7DhE;;AqBvgEI;EAyEE,qBlB9DW;EkBiET,uCHWwD;EGVxD,ujBAA8J;ArBg8DtK;;AqB7gEI;EAiFI,qBlBtES;EkBuET,gDlBvES;AHugEjB;;AqBlhEI;EA0FI,clB/ES;AH2gEjB;;AqBthEI;;;EA+FI,cAAc;ArB67DtB;;AqB5hEI;EAuGI,clB5FS;AHqhEjB;;AqBhiEI;EA0GM,qBlB/FO;AHyhEjB;;AqBpiEI;EAgHM,qBAAkC;EC1IxC,yBD2I+C;ArBw7DnD;;AqBziEI;EAuHM,gDlB5GO;AHkiEjB;;AqB7iEI;EA2HM,qBlBhHO;AHsiEjB;;AqBjjEI;EAqII,qBlB1HS;AH0iEjB;;AqBrjEI;EA0IM,qBlB/HO;EkBgIP,gDlBhIO;AH+iEjB;;AqB9iEE;EACE,aAAa;EACb,WAAW;EACX,mBlB+c0C;ECtb1C,cAAW;EiBvBX,clBTa;AH0jEjB;;AqB9iEE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBoEf,mBAtCY;EiB5Bd,gBlB6O6B;EkB5O7B,WlBvDW;EkBwDX,wClBvBa;EOtBb,sBPkOgC;AH63DpC;;AqBjlEI;;;;EAsCE,cAAc;ArBkjEpB;;AqBxlEI;EA4CE,qBlBpCW;EkBuCT,oCHwCwD;EGvCxD,4UHtB0E;EGuB1E,4BAA4B;EAC5B,2DAA6D;EAC7D,gEHoCwD;AlB0gEhE;;AqBjmEI;EAuDI,qBlB/CS;EkBgDT,gDlBhDS;AH8lEjB;;AqBtmEI;EAiEI,oCHsBwD;EGrBxD,kFHqBwD;AlBohEhE;;AqB3mEI;EAyEE,qBlBjEW;EkBoET,uCHWwD;EGVxD,knBAA8J;ArBoiEtK;;AqBjnEI;EAiFI,qBlBzES;EkB0ET,gDlB1ES;AH8mEjB;;AqBtnEI;EA0FI,clBlFS;AHknEjB;;AqB1nEI;;;EA+FI,cAAc;ArBiiEtB;;AqBhoEI;EAuGI,clB/FS;AH4nEjB;;AqBpoEI;EA0GM,qBlBlGO;AHgoEjB;;AqBxoEI;EAgHM,qBAAkC;EC1IxC,yBD2I+C;ArB4hEnD;;AqB7oEI;EAuHM,gDlB/GO;AHyoEjB;;AqBjpEI;EA2HM,qBlBnHO;AH6oEjB;;AqBrpEI;EAqII,qBlB7HS;AHipEjB;;AqBzpEI;EA0IM,qBlBlIO;EkBmIP,gDlBnIO;AHspEjB;;AmB56DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB+6DrB;;AmBl7DA;EASI,WAAW;AnB66Df;;Ac5oEI;EKsNJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnB46DpB;EmB97DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnB06DpB;EmBr8DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBw6D1B;EmB18DF;IAuCM,qBAAqB;EnBs6DzB;EmB78DF;;IA4CM,WAAW;EnBq6Df;EmBj9DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnBk6DnB;EmBx9DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhBoLwC;IgBnLxC,cAAc;EnBk6DlB;EmB/9DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnBi6D3B;EmBn+DF;IAqEM,gBAAgB;EnBi6DpB;AACF;;AuBnvEA;EACE,qBAAqB;EAErB,gBpB4R+B;EoB3R/B,cpBMgB;EoBLhB,kBAAkB;EAGlB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECuF3C,yBrBgSkC;ECzQ9B,eAtCY;EoBiBhB,gBrBgM+B;EOxR7B,sBPkOgC;EiBpO9B,qIjBqb6I;AHo0DnJ;;AoBrvEM;EGdN;IHeQ,gBAAgB;EpByvEtB;AACF;;AKnwEE;EkBUE,cpBNc;EoBOd,qBAAqB;AvB6vEzB;;AuB9wEA;EAsBI,UAAU;EACV,gDpBOa;AHqvEjB;;AuBnxEA;EA6BI,apBsZ6B;AHo2DjC;;AuBvxEA;EAkCI,eAAsD;AvByvE1D;;AuB3uEA;;EAEE,oBAAoB;AvB8uEtB;;AuBruEE;EC3DA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AHwwEjB;;AKhyEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB6yE7H;;AwBjyEE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxB+xEvF;;AwB1xEE;EAEE,WrB1BW;EqB2BX,yBrBEa;EqBDb,qBrBCa;AH2xEjB;;AwBrxEE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBi0EnN;;AwBlxEI;;EAKI,gDAAiF;AxBkxEzF;;AuB1wEE;EC3DA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHo0ElB;;AKr0EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBk1E7H;;AwBt0EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,iDAAiF;AxBo0EvF;;AwB/zEE;EAEE,WrB1BW;EqB2BX,yBrBrBc;EqBsBd,qBrBtBc;AHu1ElB;;AwB1zEE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBs2EnN;;AwBvzEI;;EAKI,iDAAiF;AxBuzEzF;;AuB/yEE;EC3DA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH20EjB;;AK12EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBu3E7H;;AwB32EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,+CAAiF;AxBy2EvF;;AwBp2EE;EAEE,WrB1BW;EqB2BX,yBrBSa;EqBRb,qBrBQa;AH81EjB;;AwB/1EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxB24EnN;;AwB51EI;;EAKI,+CAAiF;AxB41EzF;;AuBp1EE;EC3DA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AH82EjB;;AK/4EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB45E7H;;AwBh5EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxB84EvF;;AwBz4EE;EAEE,WrB1BW;EqB2BX,yBrBWa;EqBVb,qBrBUa;AHi4EjB;;AwBp4EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBg7EnN;;AwBj4EI;;EAKI,gDAAiF;AxBi4EzF;;AuBz3EE;EC3DA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHs5EjB;;AKp7EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBi8E7H;;AwBr7EE;EAEE,crBHc;EmBVd,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxBm7EvF;;AwB96EE;EAEE,crBjBc;EqBkBd,yBrBQa;EqBPb,qBrBOa;AHy6EjB;;AwBz6EE;;EAGE,crB7Bc;EqB8Bd,yBAzCuK;EA6CvK,qBA7C+M;AxBq9EnN;;AwBt6EI;;EAKI,gDAAiF;AxBs6EzF;;AuB95EE;EC3DA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AH67EjB;;AKz9EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBs+E7H;;AwB19EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,+CAAiF;AxBw9EvF;;AwBn9EE;EAEE,WrB1BW;EqB2BX,yBrBMa;EqBLb,qBrBKa;AHg9EjB;;AwB98EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxB0/EnN;;AwB38EI;;EAKI,+CAAiF;AxB28EzF;;AuBn8EE;EC3DA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHkgFlB;;AK9/EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB2gF7H;;AwB//EE;EAEE,crBHc;EmBVd,yBEDoF;EAgBpF,qBAhByH;EAqBvH,iDAAiF;AxB6/EvF;;AwBx/EE;EAEE,crBjBc;EqBkBd,yBrB1Bc;EqB2Bd,qBrB3Bc;AHqhFlB;;AwBn/EE;;EAGE,crB7Bc;EqB8Bd,yBAzCuK;EA6CvK,qBA7C+M;AxB+hFnN;;AwBh/EI;;EAKI,iDAAiF;AxBg/EzF;;AuBx+EE;EC3DA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHgiFlB;;AKniFE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBgjF7H;;AwBpiFE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,8CAAiF;AxBkiFvF;;AwB7hFE;EAEE,WrB1BW;EqB2BX,yBrBnBc;EqBoBd,qBrBpBc;AHmjFlB;;AwBxhFE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBokFnN;;AwBrhFI;;EAKI,8CAAiF;AxBqhFzF;;AuBvgFE;ECPA,crB5Be;EqB6Bf,qBrB7Be;AH+iFjB;;AKvkFE;EmBwDE,WrB7DW;EqB8DX,yBrBjCa;EqBkCb,qBrBlCa;AHqjFjB;;AwBhhFE;EAEE,+CrBvCa;AHyjFjB;;AwB/gFE;EAEE,crB5Ca;EqB6Cb,6BAA6B;AxBihFjC;;AwB9gFE;;EAGE,WrBhFW;EqBiFX,yBrBpDa;EqBqDb,qBrBrDa;AHqkFjB;;AwB9gFI;;EAKI,+CrB5DS;AH0kFjB;;AuBviFE;ECPA,crBnDgB;EqBoDhB,qBrBpDgB;AHsmFlB;;AKvmFE;EmBwDE,WrB7DW;EqB8DX,yBrBxDc;EqByDd,qBrBzDc;AH4mFlB;;AwBhjFE;EAEE,iDrB9Dc;AHgnFlB;;AwB/iFE;EAEE,crBnEc;EqBoEd,6BAA6B;AxBijFjC;;AwB9iFE;;EAGE,WrBhFW;EqBiFX,yBrB3Ec;EqB4Ed,qBrB5Ec;AH4nFlB;;AwB9iFI;;EAKI,iDrBnFU;AHioFlB;;AuBvkFE;ECPA,crBrBe;EqBsBf,qBrBtBe;AHwmFjB;;AKvoFE;EmBwDE,WrB7DW;EqB8DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AH8mFjB;;AwBhlFE;EAEE,+CrBhCa;AHknFjB;;AwB/kFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBilFjC;;AwB9kFE;;EAGE,WrBhFW;EqBiFX,yBrB7Ca;EqB8Cb,qBrB9Ca;AH8nFjB;;AwB9kFI;;EAKI,+CrBrDS;AHmoFjB;;AuBvmFE;ECPA,crBnBe;EqBoBf,qBrBpBe;AHsoFjB;;AKvqFE;EmBwDE,WrB7DW;EqB8DX,yBrBxBa;EqByBb,qBrBzBa;AH4oFjB;;AwBhnFE;EAEE,gDrB9Ba;AHgpFjB;;AwB/mFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBinFjC;;AwB9mFE;;EAGE,WrBhFW;EqBiFX,yBrB3Ca;EqB4Cb,qBrB5Ca;AH4pFjB;;AwB9mFI;;EAKI,gDrBnDS;AHiqFjB;;AuBvoFE;ECPA,crBtBe;EqBuBf,qBrBvBe;AHyqFjB;;AKvsFE;EmBwDE,crBpDc;EqBqDd,yBrB3Ba;EqB4Bb,qBrB5Ba;AH+qFjB;;AwBhpFE;EAEE,+CrBjCa;AHmrFjB;;AwB/oFE;EAEE,crBtCa;EqBuCb,6BAA6B;AxBipFjC;;AwB9oFE;;EAGE,crBvEc;EqBwEd,yBrB9Ca;EqB+Cb,qBrB/Ca;AH+rFjB;;AwB9oFI;;EAKI,+CrBtDS;AHosFjB;;AuBvqFE;ECPA,crBxBe;EqByBf,qBrBzBe;AH2sFjB;;AKvuFE;EmBwDE,WrB7DW;EqB8DX,yBrB7Ba;EqB8Bb,qBrB9Ba;AHitFjB;;AwBhrFE;EAEE,+CrBnCa;AHqtFjB;;AwB/qFE;EAEE,crBxCa;EqByCb,6BAA6B;AxBirFjC;;AwB9qFE;;EAGE,WrBhFW;EqBiFX,yBrBhDa;EqBiDb,qBrBjDa;AHiuFjB;;AwB9qFI;;EAKI,+CrBxDS;AHsuFjB;;AuBvsFE;ECPA,crBxDgB;EqByDhB,qBrBzDgB;AH2wFlB;;AKvwFE;EmBwDE,crBpDc;EqBqDd,yBrB7Dc;EqB8Dd,qBrB9Dc;AHixFlB;;AwBhtFE;EAEE,iDrBnEc;AHqxFlB;;AwB/sFE;EAEE,crBxEc;EqByEd,6BAA6B;AxBitFjC;;AwB9sFE;;EAGE,crBvEc;EqBwEd,yBrBhFc;EqBiFd,qBrBjFc;AHiyFlB;;AwB9sFI;;EAKI,iDrBxFU;AHsyFlB;;AuBvuFE;ECPA,crBjDgB;EqBkDhB,qBrBlDgB;AHoyFlB;;AKvyFE;EmBwDE,WrB7DW;EqB8DX,yBrBtDc;EqBuDd,qBrBvDc;AH0yFlB;;AwBhvFE;EAEE,8CrB5Dc;AH8yFlB;;AwB/uFE;EAEE,crBjEc;EqBkEd,6BAA6B;AxBivFjC;;AwB9uFE;;EAGE,WrBhFW;EqBiFX,yBrBzEc;EqB0Ed,qBrB1Ec;AH0zFlB;;AwB9uFI;;EAKI,8CrBjFU;AH+zFlB;;AuB5vFA;EACE,gBpBkN+B;EoBjN/B,cpBhDe;EoBiDf,qBpBgG4C;AH+pF9C;;AKx0FE;EkB4EE,cpB8F8D;EoB7F9D,0BpB8F+C;AHkqFnD;;AuBvwFA;EAYI,0BpByF+C;AHsqFnD;;AuB3wFA;EAiBI,cpBtFc;EoBuFd,oBAAoB;AvB8vFxB;;AuBnvFA;ECPE,oBrB+SgC;ECxR5B,kBAtCY;EoBiBhB,gBrBoI+B;EO5N7B,qBPmO+B;AHonFnC;;AuBtvFA;ECXE,uBrB0SiC;ECnR7B,mBAtCY;EoBiBhB,gBrBqI+B;EO7N7B,qBPoO+B;AH0nFnC;;AuBpvFA;EACE,cAAc;EACd,WAAW;AvBuvFb;;AuBzvFA;EAMI,kBpB4T+B;AH27EnC;;AuBlvFA;;;EAII,WAAW;AvBovFf;;AyB/3FA;ELgBM,gCjBsP2C;AH6nFjD;;AoB/2FM;EKpBN;ILqBQ,gBAAgB;EpBm3FtB;AACF;;AyBz4FA;EAII,UAAU;AzBy4Fd;;AyBr4FA;EAEI,aAAa;AzBu4FjB;;AyBn4FA;EACE,kBAAkB;EAClB,SAAS;EACT,gBAAgB;ELDZ,6BjBuPwC;AHipF9C;;AoBp4FM;EKNN;ILOQ,gBAAgB;EpBw4FtB;AACF;;A0B75FA;;;;EAIE,kBAAkB;A1Bg6FpB;;A0B75FA;EACE,mBAAmB;A1Bg6FrB;;A2B54FI;EACE,qBAAqB;EACrB,oBxBoO0C;EwBnO1C,uBxBkO0C;EwBjO1C,WAAW;EAhCf,uBAA8B;EAC9B,qCAA4C;EAC5C,gBAAgB;EAChB,oCAA2C;A3Bg7F7C;;A2B33FI;EACE,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;;A6BppGA;;EAII,iB1BwM6B;AH68FjC;;A6BzpGA;;EnBHI,0BmBa8B;EnBZ9B,6BmBY8B;A7BqpGlC;;A6B/pGA;;EnBWI,yBmBI6B;EnBH7B,4BmBG6B;A7BspGjC;;A6BtoGA;EACE,wBAAmC;EACnC,uBAAkC;A7ByoGpC;;A6B3oGA;;;EAOI,cAAc;A7B0oGlB;;A6BvoGE;EACE,eAAe;A7B0oGnB;;A6BtoGA;EACE,uBAAsC;EACtC,sBAAqC;A7ByoGvC;;A6BtoGA;EACE,sBAAsC;EACtC,qBAAqC;A7ByoGvC;;A6BrnGA;EACE,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,qBAAuB;EAAvB,uBAAuB;A7BwnGzB;;A6B3nGA;;EAOI,WAAW;A7BynGf;;A6BhoGA;;EAYI,gB1BuH6B;AHkgGjC;;A6BroGA;;EnBrEI,6BmBuF+B;EnBtF/B,4BmBsF+B;A7BynGnC;;A6B3oGA;;EnBnFI,yBmB0G4B;EnBzG5B,0BmByG4B;A7B0nGhC;;A6BzmGA;;EAGI,gBAAgB;A7B2mGpB;;A6B9mGA;;;;EAOM,kBAAkB;EAClB,sBAAsB;EACtB,oBAAoB;A7B8mG1B;;A8BvwGA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,uBAAoB;EAApB,oBAAoB;EACpB,WAAW;A9B0wGb;;A8B/wGA;;;;EAWI,kBAAkB;EAClB,kBAAc;EAAd,cAAc;EACd,SAAS;EACT,YAAY;EACZ,gBAAgB;A9B2wGpB;;A8B1xGA;;;;;;;;;;;;EAoBM,iB3BuN2B;AH8jGjC;;A8BzyGA;;;EA4BI,UAAU;A9BmxGd;;A8B/yGA;EAiCI,UAAU;A9BkxGd;;A8BnzGA;;EpB4BI,0BoBUmD;EpBTnD,6BoBSmD;A9BmxGvD;;A8BzzGA;;EpB0CI,yBoBHmD;EpBInD,4BoBJmD;A9BwxGvD;;A8B/zGA;EA6CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9BsxGvB;;A8Bp0GA;;EpB4BI,0BoBqB6E;EpBpB7E,6BoBoB6E;A9ByxGjF;;A8B10GA;EpB0CI,yBoBQsE;EpBPtE,4BoBOsE;A9B6xG1E;;A8BlxGA;;EAEE,oBAAa;EAAb,aAAa;A9BqxGf;;A8BvxGA;;EAQI,kBAAkB;EAClB,UAAU;A9BoxGd;;A8B7xGA;;EAYM,UAAU;A9BsxGhB;;A8BlyGA;;;;;;;;EAoBI,iB3B0J6B;AH+nGjC;;A8BrxGA;EAAuB,kB3BsJU;AHmoGjC;;A8BxxGA;EAAsB,iB3BqJW;AHuoGjC;;A8BpxGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BiSkC;E2BhSlC,gBAAgB;E1BuBZ,eAtCY;E0BiBhB,gB3B2L+B;E2B1L/B,gB3B+L+B;E2B9L/B,c3B9FgB;E2B+FhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BtGgB;E2BuGhB,yB3BrGgB;EOOd,sBPkOgC;AHopGpC;;A8BpyGA;;EAkBI,aAAa;A9BuxGjB;;A8B7wGA;;EAEE,gCZX8D;AlB2xGhE;;A8B7wGA;;;;;;EAME,oB3B4QgC;ECxR5B,kBAtCY;E0BoDhB,gB3BiG+B;EO5N7B,qBPmO+B;AHyqGnC;;A8B7wGA;;EAEE,kCZ5B8D;AlB4yGhE;;A8B7wGA;;;;;;EAME,uB3BsPiC;ECnR7B,mBAtCY;E0BqEhB,gB3BiF+B;EO7N7B,qBPoO+B;AHyrGnC;;A8B7wGA;;EAEE,sBAA0E;A9BgxG5E;;A8BrwGA;;;;;;EpB7II,0BoBmJ4B;EpBlJ5B,6BoBkJ4B;A9BywGhC;;A8BtwGA;;;;;;EpBxII,yBoB8I2B;EpB7I3B,4BoB6I2B;A9B0wG/B;;A+B/7GA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/Bk8GvE;;A+B/7GA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5B+f0C;AHm8F5C;;A+B/7GA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,W5B2f0C;E4B1f1C,eAAkF;EAClF,UAAU;A/Bk8GZ;;A+Bx8GA;EASI,W5BvBW;E4BwBX,qB5BKa;EmB9Bb,yBnB8Ba;AH+7GjB;;A+B98GA;EAoBM,gD5BLW;AHm8GjB;;A+Bl9GA;EAyBI,qB5B4bsE;AHigG1E;;A+Bt9GA;EA6BI,W5B3CW;E4B4CX,yB5Bwf8E;E4Bvf9E,qB5Buf8E;AHs8FlF;;A+B59GA;EAuCM,c5B/CY;AHw+GlB;;A+Bh+GA;EA0CQ,yB5BtDU;AHg/GlB;;A+Bh7GA;EACE,kBAAkB;EAClB,gBAAgB;EAEhB,mBAAmB;A/Bk7GrB;;A+Bt7GA;EASI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B8bwC;E4B7bxC,Y5B6bwC;E4B5bxC,oBAAoB;EACpB,WAAW;EACX,sB5BnFW;E4BoFX,yB5BsJ6B;AH2xGjC;;A+Bn8GA;EAwBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B+awC;E4B9axC,Y5B8awC;E4B7axC,WAAW;EACX,mCAAgE;A/B+6GpE;;A+Bt6GA;ErB/FI,sBPkOgC;AHuyGpC;;A+B16GA;EAOM,kOb9D4E;AlBq+GlF;;A+B96GA;EAaM,qB5B1FW;EmB9Bb,yBnB8Ba;AHggHjB;;A+Bn7GA;EAkBM,+KbzE4E;AlB8+GlF;;A+Bv7GA;EAwBM,wC5BrGW;AHwgHjB;;A+B37GA;EA2BM,wC5BxGW;AH4gHjB;;A+B35GA;EAGI,kB5Bga+C;AH4/FnD;;A+B/5GA;EAQM,8KbnG4E;AlB8/GlF;;A+Bn6GA;EAcM,wC5B/HW;AHwhHjB;;A+B/4GA;EACE,qBAA2D;A/Bk5G7D;;A+Bn5GA;EAKM,cAAqD;EACrD,c5BwY+E;E4BvY/E,mBAAmB;EAEnB,qB5BsY4E;AH2gGlF;;A+B15GA;EAaM,wBbnE0D;EaoE1D,0BbpE0D;EaqE1D,uBbjD0D;EakD1D,wBblD0D;EamD1D,yB5BlLY;E4BoLZ,qB5B4X4E;EiB5iB5E,iJjB8f+H;EiB9f/H,yIjB8f+H;EiB9f/H,8KjB8f+H;AHmkGrI;;AoB7jHM;EWyJN;IXxJQ,gBAAgB;EpBikHtB;AACF;;A+B16GA;EA0BM,sB5BhMS;E4BiMT,sCAA4E;EAA5E,8BAA4E;A/Bo5GlF;;A+B/6GA;EAiCM,wC5B1KW;AH4jHjB;;A+Bt4GA;EACE,qBAAqB;EACrB,WAAW;EACX,mCbtG8D;EauG9D,0C5B0KkC;ECzQ9B,eAtCY;E2BwIhB,gB5BoE+B;E4BnE/B,gB5BwE+B;E4BvE/B,c5BrNgB;E4BsNhB,sBAAsB;EACtB,uO5ByW+I;E4BxW/I,yB5B3NgB;EOOd,sBPkOgC;E4BXlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/Bu4GlB;;A+Bt5GA;EAkBI,qB5B8PsE;E4B7PtE,UAAU;EAKR,gD5B9MW;AHklHjB;;A+B55GA;EAiCM,c5B7OY;E4B8OZ,sB5BrPS;AHonHf;;A+Bj6GA;EAwCI,YAAY;EACZ,sB5BqIgC;E4BpIhC,sBAAsB;A/B63G1B;;A+Bv6GA;EA8CI,c5B3Pc;E4B4Pd,yB5BhQc;AH6nHlB;;A+B56GA;EAoDI,aAAa;A/B43GjB;;A+Bh7GA;EAyDI,kBAAkB;EAClB,0B5BtQc;AHioHlB;;A+Bv3GA;EACE,kCblK8D;EamK9D,oB5BuHkC;E4BtHlC,uB5BsHkC;E4BrHlC,oB5BsHiC;ECnR7B,mBAtCY;AJ8jHlB;;A+Bv3GA;EACE,gCb1K8D;Ea2K9D,mB5BoHiC;E4BnHjC,sB5BmHiC;E4BlHjC,kB5BmHgC;ECxR5B,kBAtCY;AJskHlB;;A+Bl3GA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mCb1L8D;Ea2L9D,gBAAgB;A/Bq3GlB;;A+Bl3GA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mCblM8D;EamM9D,SAAS;EACT,UAAU;A/Bq3GZ;;A+B33GA;EASI,qB5B4KsE;E4B3KtE,gD5B3Ra;AHipHjB;;A+Bh4GA;;EAgBI,yB5B5Tc;AHirHlB;;A+Br4GA;EAqBM,iB5BmUQ;AHijGd;;A+Bz4GA;EA0BI,0BAA0B;A/Bm3G9B;;A+B/2GA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mCblO8D;EamO9D,yB5B8CkC;E4B5ClC,gB5BvD+B;E4BwD/B,gB5BnD+B;E4BoD/B,c5BhVgB;E4BiVhB,sB5BxVa;E4ByVb,yB5BrVgB;EOOd,sBPkOgC;AH89GpC;;A+B/3GA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6BbpP4D;EaqP5D,yB5B4BgC;E4B3BhC,gB5BnE6B;E4BoE7B,c5BhWc;E4BiWd,iBAAiB;ETzWjB,yBnBGc;E4BwWd,oBAAoB;ErB/VpB,kCqBgWgF;A/Bi3GpF;;A+Bv2GA;EACE,WAAW;EACX,cb1Q2B;Ea2Q3B,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B02GlB;;A+B/2GA;EAQI,aAAa;A/B22GjB;;A+Bn3GA;EAY8B,gE5BpWb;AH+sHjB;;A+Bv3GA;EAa8B,gE5BrWb;AHmtHjB;;A+B33GA;EAc8B,gE5BtWb;AHutHjB;;A+B/3GA;EAkBI,SAAS;A/Bi3Gb;;A+Bn4GA;EAsBI,W5B4N6C;E4B3N7C,Y5B2N6C;E4B1N7C,oBAAyE;ET9YzE,yBnB8Ba;E4BkXb,S5B2N0C;EO/lB1C,mBPgmB6C;EiBlmB3C,oHjB8f+H;EiB9f/H,4GjB8f+H;E4BpHjI,wBAAgB;EAAhB,gBAAgB;A/Bg3GpB;;AoBtvHM;EWwWN;IXvWQ,wBAAgB;IAAhB,gBAAgB;EpB0vHtB;AACF;;A+Bp5GA;ETtXI,yBnBgnB2E;AH8pG/E;;A+Bx5GA;EAsCI,W5BqMoC;E4BpMpC,c5BqMqC;E4BpMrC,kBAAkB;EAClB,e5BoMuC;E4BnMvC,yB5B5Zc;E4B6Zd,yBAAyB;ErBrZzB,mBPylBoC;AHmrGxC;;A+Bl6GA;EAiDI,W5BiM6C;E4BhM7C,Y5BgM6C;EmBxmB7C,yBnB8Ba;E4B4Yb,S5BiM0C;EO/lB1C,mBPgmB6C;EiBlmB3C,iHjB8f+H;EiB9f/H,4GjB8f+H;E4B1FjI,qBAAgB;EAAhB,gBAAgB;A/Bo3GpB;;AoBpxHM;EWwWN;IXvWQ,qBAAgB;IAAhB,gBAAgB;EpBwxHtB;AACF;;A+Bl7GA;ETtXI,yBnBgnB2E;AH4rG/E;;A+Bt7GA;EAgEI,W5B2KoC;E4B1KpC,c5B2KqC;E4B1KrC,kBAAkB;EAClB,e5B0KuC;E4BzKvC,yB5Btbc;E4Bubd,yBAAyB;ErB/azB,mBPylBoC;AHitGxC;;A+Bh8GA;EA2EI,W5BuK6C;E4BtK7C,Y5BsK6C;E4BrK7C,aAAa;EACb,oB5B7D+B;E4B8D/B,mB5B9D+B;EmBvY/B,yBnB8Ba;E4Byab,S5BoK0C;EO/lB1C,mBPgmB6C;EiBlmB3C,gHjB8f+H;EiB9f/H,4GjB8f+H;E4B7DjI,gBAAgB;A/Bw3GpB;;AoBrzHM;EWwWN;IXvWQ,oBAAgB;IAAhB,gBAAgB;EpByzHtB;AACF;;A+Bn9GA;ETtXI,yBnBgnB2E;AH6tG/E;;A+Bv9GA;EA6FI,W5B8IoC;E4B7IpC,c5B8IqC;E4B7IrC,kBAAkB;EAClB,e5B6IuC;E4B5IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/B83GhD;;A+Bj+GA;EAwGI,yB5B1dc;EOQd,mBPylBoC;AHuvGxC;;A+Bt+GA;EA6GI,kBAAkB;EAClB,yB5Bhec;EOQd,mBPylBoC;AH6vGxC;;A+B5+GA;EAoHM,yB5BpeY;AHg2HlB;;A+Bh/GA;EAwHM,eAAe;A/B43GrB;;A+Bp/GA;EA4HM,yB5B5eY;AHw2HlB;;A+Bx/GA;EAgIM,eAAe;A/B43GrB;;A+B5/GA;EAoIM,yB5BpfY;AHg3HlB;;A+Bv3GA;;;EXrfM,4GjB8f+H;AHo3GrI;;AoB92HM;EWifN;;;IXhfQ,gBAAgB;EpBo3HtB;AACF;;AgCr4HA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhCw4HlB;;AgCr4HA;EACE,cAAc;EACd,oB7B+qBsC;AHytGxC;;AKv4HE;E2BGE,qBAAqB;AhCw4HzB;;AgC94HA;EAWI,c7BXc;E6BYd,oBAAoB;EACpB,eAAe;AhCu4HnB;;AgC/3HA;EACE,gC7BzBgB;AH25HlB;;AgCn4HA;EAII,mB7B2M6B;AHwrHjC;;AgCv4HA;EAQI,6BAAgD;EtBfhD,+BPyNgC;EOxNhC,gCPwNgC;AH2rHpC;;AK/5HE;E2B8BI,qC7BpCY;AHy6HlB;;AgCj5HA;EAgBM,c7BrCY;E6BsCZ,6BAA6B;EAC7B,yBAAyB;AhCq4H/B;;AgCv5HA;;EAwBI,c7B5Cc;E6B6Cd,sB7BpDW;E6BqDX,kC7BrDW;AHy7Hf;;AgC95HA;EA+BI,gB7BgL6B;EOtN7B,yBsBwC4B;EtBvC5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Ck9HxB;EiC1gIG;IA4DK,aAAa;EjCi9HrB;AACF;;Ac1lII;EmB4EC;;IAGK,gBAAgB;IAChB,eAAe;EjCihIvB;AACF;;Ac/mII;EmByFA;IAoBI,yBAAqB;IAArB,qBAAqB;IACrB,oBAA2B;IAA3B,2BAA2B;EjCugIjC;EiC5hIG;IAwBK,uBAAmB;IAAnB,mBAAmB;EjCugI3B;EiC/hIG;IA2BO,kBAAkB;EjCugI5B;EiCliIG;IA+BO,qB9BkiB6B;I8BjiB7B,oB9BiiB6B;EHq+GvC;EiCtiIG;;IAsCK,qBAAiB;IAAjB,iBAAiB;EjCogIzB;EiC1iIG;IAqDK,+BAAwB;IAAxB,wBAAwB;IAGxB,6BAAgB;IAAhB,gBAAgB;EjCs/HxB;EiC9iIG;IA4DK,aAAa;EjCq/HrB;AACF;;AiCvjIA;EAyBQ,yBAAqB;EAArB,qBAAqB;EACrB,oBAA2B;EAA3B,2BAA2B;AjCkiInC;;AiC5jIA;;EAQU,gBAAgB;EAChB,eAAe;AjCyjIzB;;AiClkIA;EA6BU,uBAAmB;EAAnB,mBAAmB;AjCyiI7B;;AiCtkIA;EAgCY,kBAAkB;AjC0iI9B;;AiC1kIA;EAoCY,qB9BkiB6B;E8BjiB7B,oB9BiiB6B;AHygHzC;;AiC/kIA;;EA2CU,qBAAiB;EAAjB,iBAAiB;AjCyiI3B;;AiCplIA;EA0DU,+BAAwB;EAAxB,wBAAwB;EAGxB,6BAAgB;EAAhB,gBAAgB;AjC4hI1B;;AiCzlIA;EAiEU,aAAa;AjC4hIvB;;AiC/gIA;EAEI,yB9B/MW;AHguIf;;AKjuIE;E4BmNI,yB9BlNS;AHouIf;;AiCvhIA;EAWM,yB9BxNS;AHwuIf;;AKzuIE;E4B4NM,yB9B3NO;AH4uIf;;AiC/hIA;EAkBQ,yB9B/NO;AHgvIf;;AiCniIA;;;;EA0BM,yB9BvOS;AHuvIf;;AiC1iIA;EA+BI,yB9B5OW;E8B6OX,gC9B7OW;AH4vIf;;AiC/iIA;EAoCI,mRfxM8E;AlButIlF;;AiCnjIA;EAwCI,yB9BrPW;AHowIf;;AiCvjIA;EA0CM,yB9BvPS;AHwwIf;;AKzwIE;E4B2PM,yB9B1PO;AH4wIf;;AiC3gIA;EAEI,W9B7QW;AH0xIf;;AKjxIE;E4BuQI,W9BhRS;AH8xIf;;AiCnhIA;EAWM,+B9BtRS;AHkyIf;;AKzxIE;E4BgRM,gC9BzRO;AHsyIf;;AiC3hIA;EAkBQ,gC9B7RO;AH0yIf;;AiC/hIA;;;;EA0BM,W9BrSS;AHizIf;;AiCtiIA;EA+BI,+B9B1SW;E8B2SX,sC9B3SW;AHszIf;;AiC3iIA;EAoCI,yRf5P8E;AlBuwIlF;;AiC/iIA;EAwCI,+B9BnTW;AH8zIf;;AiCnjIA;EA0CM,W9BrTS;AHk0If;;AKzzIE;E4B+SM,W9BxTO;AHs0If;;AkCz0IA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EAEZ,qBAAqB;EACrB,sB/BJa;E+BKb,2BAA2B;EAC3B,sC/BIa;EOCX,sBPkOgC;AHqmIpC;;AkCr1IA;EAaI,eAAe;EACf,cAAc;AlC40IlB;;AkC11IA;EAkBI,mBAAmB;EACnB,sBAAsB;AlC40I1B;;AkC/1IA;EAsBM,mBAAmB;ExBCrB,2CQgH4D;ER/G5D,4CQ+G4D;AlB8tIhE;;AkCr2IA;EA2BM,sBAAsB;ExBUxB,+CQkG4D;ERjG5D,8CQiG4D;AlBouIhE;;AkC10IA;EAGE,kBAAc;EAAd,cAAc;EAGd,eAAe;EACf,gB/BsxByC;AHmjH3C;;AkCr0IA;EACE,sB/BgxBwC;AHwjH1C;;AkCr0IA;EACE,qBAA+B;EAC/B,gBAAgB;AlCw0IlB;;AkCr0IA;EACE,gBAAgB;AlCw0IlB;;AKt3IE;E6BmDE,qBAAqB;AlCu0IzB;;AkCz0IA;EAMI,oB/B+vBuC;AHwkH3C;;AkC/zIA;EACE,wB/BsvByC;E+BrvBzC,gBAAgB;EAEhB,qC/B9Da;E+B+Db,6C/B/Da;AHg4If;;AkCt0IA;ExBzDI,0DwBiE8E;AlCk0IlF;;AkC10IA;EAaM,aAAa;AlCi0InB;;AkC5zIA;EACE,wB/BouByC;E+BluBzC,qC/B/Ea;E+BgFb,0C/BhFa;AH84If;;AkCl0IA;ExB3EI,0DQyH4D;AlBwxIhE;;AkCtzIA;EACE,uBAAiC;EACjC,uB/BktBwC;E+BjtBxC,sBAAgC;EAChC,gBAAgB;AlCyzIlB;;AkCtzIA;EACE,uBAAiC;EACjC,sBAAgC;AlCyzIlC;;AkCrzIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/B6sByC;AH2mH3C;;AkCrzIA;;;EAGE,oBAAc;EAAd,cAAc;EACd,WAAW;AlCwzIb;;AkCrzIA;;ExB/GI,2CQgH4D;ER/G5D,4CQ+G4D;AlB0zIhE;;AkCtzIA;;ExBtGI,+CQkG4D;ERjG5D,8CQiG4D;AlBg0IhE;;AkCpzIA;EAEI,mB/BsrBsD;AHgoH1D;;Acn5II;EoB2FJ;IAMI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BgrBsD;I+B/qBtD,kB/B+qBsD;EHwoHxD;EkCh0IF;IAaM,gBAAY;IAAZ,YAAY;IACZ,kB/B0qBoD;I+BzqBpD,gBAAgB;IAChB,iB/BwqBoD;EH8oHxD;AACF;;AkC7yIA;EAII,mB/B0pBsD;AHmpH1D;;Act6II;EoBqHJ;IAQI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;ElC8yIrB;EkCvzIF;IAcM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElC4yIpB;EkC3zIF;IAkBQ,cAAc;IACd,cAAc;ElC4yIpB;EkC/zIF;IxB/II,0BwBwKoC;IxBvKpC,6BwBuKoC;ElC0yItC;EkCn0IF;;IA8BY,0BAA0B;ElCyyIpC;EkCv0IF;;IAmCY,6BAA6B;ElCwyIvC;EkC30IF;IxBjII,yBwByKmC;IxBxKnC,4BwBwKmC;ElCuyIrC;EkC/0IF;;IA6CY,yBAAyB;ElCsyInC;EkCn1IF;;IAkDY,4BAA4B;ElCqyItC;AACF;;AkCzxIA;EAEI,sB/B+kBsC;AH4sH1C;;Acj9II;EoBoLJ;IAMI,uB/B4lBiC;I+B5lBjC,oB/B4lBiC;I+B5lBjC,e/B4lBiC;I+B3lBjC,2B/B4lBuC;I+B5lBvC,wB/B4lBuC;I+B5lBvC,mB/B4lBuC;I+B3lBvC,UAAU;IACV,SAAS;ElC4xIX;EkCryIF;IAYM,qBAAqB;IACrB,WAAW;ElC4xIf;AACF;;AkCnxIA;EAEI,gBAAgB;AlCqxIpB;;AkCvxIA;EAKM,gBAAgB;ExBnOlB,6BwBoOiC;ExBnOjC,4BwBmOiC;AlCuxIrC;;AkC7xIA;ExB5OI,yBwBsP8B;ExBrP9B,0BwBqP8B;AlCwxIlC;;AkClyIA;ExBrPI,gBwBmQ0B;EACxB,mB/BrC2B;AH6zIjC;;AmC9iJA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhCkiCsC;EgCjiCtC,mBhCoiCsC;EgCliCtC,gBAAgB;EAChB,yBhCEgB;EOSd,sBPkOgC;AHo0IpC;;AmC7iJA;EACE,oBAAa;EAAb,aAAa;AnCgjJf;;AmCjjJA;EAKI,oBhCshCqC;AH0hHzC;;AmCrjJA;EAQM,qBAAqB;EACrB,qBhCkhCmC;EgCjhCnC,chCRY;EgCSZ,YhCuhCuC;AH0hH7C;;AmC5jJA;EAsBI,0BAA0B;AnC0iJ9B;;AmChkJA;EA0BI,qBAAqB;AnC0iJzB;;AmCpkJA;EA8BI,chC5Bc;AHskJlB;;AoCnlJA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGad,sBPkOgC;AHs2IpC;;AoCplJA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCmxBwC;EiClxBxC,iBjCuO+B;EiCtO/B,iBjCsxBsC;EiCrxBtC,cjCwBe;EiCtBf,sBjCPa;EiCQb,yBjCLgB;AH2lJlB;;AoC/lJA;EAYI,UAAU;EACV,cjCmK8D;EiClK9D,qBAAqB;EACrB,yBjCZc;EiCad,qBjCZc;AHmmJlB;;AoCvmJA;EAoBI,UAAU;EACV,UjC8wBiC;EiC7wBjC,gDjCQa;AH+kJjB;;AoCnlJA;EAGM,cAAc;E1BahB,+BPoMgC;EOnMhC,kCPmMgC;AHq4IpC;;AoCzlJA;E1BEI,gCPkNgC;EOjNhC,mCPiNgC;AH04IpC;;AoC9lJA;EAcI,UAAU;EACV,WjCxCW;EiCyCX,yBjCZa;EiCab,qBjCba;AHimJjB;;AoCrmJA;EAqBI,cjCxCc;EiCyCd,oBAAoB;EAEpB,YAAY;EACZ,sBjClDW;EiCmDX,qBjChDc;AHmoJlB;;AqC1oJE;EACE,uBlC4xBsC;ECjqBpC,kBAtCY;EiCnFd,gBlCwO6B;AHq6IjC;;AqCxoJM;E3BqCF,8BPqM+B;EOpM/B,iCPoM+B;AHm6InC;;AqCxoJM;E3BkBF,+BPmN+B;EOlN/B,kCPkN+B;AHw6InC;;AqC1pJE;EACE,uBlC0xBqC;EC/pBnC,mBAtCY;EiCnFd,gBlCyO6B;AHo7IjC;;AqCxpJM;E3BqCF,8BPsM+B;EOrM/B,iCPqM+B;AHk7InC;;AqCxpJM;E3BkBF,+BPoN+B;EOnN/B,kCPmN+B;AHu7InC;;AsCxqJA;EACE,qBAAqB;EACrB,qBnC25BsC;EC11BpC,cAAW;EkC/Db,gBnC6R+B;EmC5R/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BKtB,sBPkOgC;EiBpO9B,qIjBqb6I;AHqvInJ;;AoBtqJM;EkBfN;IlBgBQ,gBAAgB;EpB0qJtB;AACF;;AKhrJE;EiCGI,qBAAqB;AtCirJ3B;;AsC/rJA;EAoBI,aAAa;AtC+qJjB;;AsC1qJA;EACE,kBAAkB;EAClB,SAAS;AtC6qJX;;AsCtqJA;EACE,oBnCg4BsC;EmC/3BtC,mBnC+3BsC;EOt5BpC,oBPy5BqC;AHwyHzC;;AsCjqJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AHorJjB;;AKxsJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCstJxC;;AuCztJU;EAQJ,UAAU;EACV,+CpCuBW;AH8rJjB;;AsChrJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AH0tJlB;;AKvtJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCquJxC;;AuCxuJU;EAQJ,UAAU;EACV,iDpCAY;AHouJlB;;AsC/rJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AH2sJjB;;AKtuJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCovJxC;;AuCvvJU;EAQJ,UAAU;EACV,+CpC8BW;AHqtJjB;;AsC9sJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHwtJjB;;AKrvJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCmwJxC;;AuCtwJU;EAQJ,UAAU;EACV,gDpCgCW;AHkuJjB;;AsC7tJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AH0uJjB;;AKpwJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvCkxJxC;;AuCrxJU;EAQJ,UAAU;EACV,+CpC6BW;AHovJjB;;AsC5uJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AH2vJjB;;AKnxJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCiyJxC;;AuCpyJU;EAQJ,UAAU;EACV,+CpC2BW;AHqwJjB;;AsC3vJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AH0yJlB;;AKlyJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvCgzJxC;;AuCnzJU;EAQJ,UAAU;EACV,iDpCLY;AHozJlB;;AsC1wJE;ECjDA,WpCMa;EoCLb,yBpCagB;AHkzJlB;;AKjzJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC+zJxC;;AuCl0JU;EAQJ,UAAU;EACV,8CpCEY;AH4zJlB;;AwC30JA;EACE,kBAAoD;EACpD,mBrCwzBsC;EqCtzBtC,yBrCKgB;EOSd,qBPmO+B;AH6lJnC;;ActxJI;E0B5DJ;IAQI,kBrCkzBoC;EH6hItC;AACF;;AwC50JA;EACE,gBAAgB;EAChB,eAAe;E9BIb,gB8BHsB;AxC+0J1B;;AyC11JA;EACE,kBAAkB;EAClB,wBtCw9ByC;EsCv9BzC,mBtCw9BsC;EsCv9BtC,6BAA6C;E/BU3C,sBPkOgC;AHknJpC;;AyCz1JA;EAEE,cAAc;AzC21JhB;;AyCv1JA;EACE,gBtCkR+B;AHwkJjC;;AyCl1JA;EACE,mBAAsD;AzCq1JxD;;AyCt1JA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtC07BuC;EsCz7BvC,cAAc;AzCq1JlB;;AyC30JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlB0xJlE;;A0C33JE;EACE,yBAAqC;A1C83JzC;;A0C33JE;EACE,cAA0B;A1C83J9B;;AyCz1JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlBwyJlE;;A0Cz4JE;EACE,yBAAqC;A1C44JzC;;A0Cz4JE;EACE,cAA0B;A1C44J9B;;AyCv2JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlBszJlE;;A0Cv5JE;EACE,yBAAqC;A1C05JzC;;A0Cv5JE;EACE,cAA0B;A1C05J9B;;AyCr3JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlBo0JlE;;A0Cr6JE;EACE,yBAAqC;A1Cw6JzC;;A0Cr6JE;EACE,cAA0B;A1Cw6J9B;;AyCn4JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlBk1JlE;;A0Cn7JE;EACE,yBAAqC;A1Cs7JzC;;A0Cn7JE;EACE,cAA0B;A1Cs7J9B;;AyCj5JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlBg2JlE;;A0Cj8JE;EACE,yBAAqC;A1Co8JzC;;A0Cj8JE;EACE,cAA0B;A1Co8J9B;;AyC/5JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlB82JlE;;A0C/8JE;EACE,yBAAqC;A1Ck9JzC;;A0C/8JE;EACE,cAA0B;A1Ck9J9B;;AyC76JE;EC9CA,cxBqGgE;EIhG9D,yBJgG8D;EwBnGhE,qBxBmGgE;AlB43JlE;;A0C79JE;EACE,yBAAqC;A1Cg+JzC;;A0C79JE;EACE,cAA0B;A1Cg+J9B;;A2Cx+JE;EACE;IAAO,2BAAuC;E3C4+JhD;E2C3+JE;IAAK,wBAAwB;E3C8+J/B;AACF;;A2Cj/JE;EACE;IAAO,2BAAuC;E3C4+JhD;E2C3+JE;IAAK,wBAAwB;E3C8+J/B;AACF;;A2C3+JA;EACE,oBAAa;EAAb,aAAa;EACb,YxCi+BsC;EwCh+BtC,gBAAgB;EAChB,cAAc;EvCmHV,kBAtCY;EuC3EhB,yBxCLgB;EOSd,sBPkOgC;AHywJpC;;A2C1+JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB,WxCjBa;EwCkBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCSe;EiBpBX,2BjBm+B4C;AHshIlD;;AoBr/JM;EuBDN;IvBEQ,gBAAgB;EpBy/JtB;AACF;;A2Ch/JA;ErBYE,qMAA6I;EqBV7I,0BxC08BsC;AHyiIxC;;A2C/+JE;EACE,0DxC48BkD;EwC58BlD,kDxC48BkD;AHsiItD;;A2C/+JM;EAJJ;IAKM,uBAAe;IAAf,eAAe;E3Cm/JrB;AACF;;A4C9hKA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5CiiKzB;;A4C9hKA;EACE,WAAO;EAAP,OAAO;A5CiiKT;;A6CniKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;EnCQd,sBPkOgC;AH2zJpC;;A6C3hKA;EACE,WAAW;EACX,c1CRgB;E0CShB,mBAAmB;A7C8hKrB;;AKriKE;EwCWE,UAAU;EACV,c1Cdc;E0Ced,qBAAqB;EACrB,yB1CtBc;AHojKlB;;A6CxiKA;EAcI,c1ClBc;E0CmBd,yB1C1Bc;AHwjKlB;;A6CrhKA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1Cg9ByC;E0C78BzC,sB1C3Ca;E0C4Cb,sC1ClCa;AHwjKf;;A6C7hKA;EnCjBI,+BmC2BkC;EnC1BlC,gCmC0BkC;A7CwhKtC;;A6CliKA;EnCHI,mCmCiBqC;EnChBrC,kCmCgBqC;A7CyhKzC;;A6CviKA;EAmBI,c1ClDc;E0CmDd,oBAAoB;EACpB,sB1C1DW;AHklKf;;A6C7iKA;EA0BI,UAAU;EACV,W1ChEW;E0CiEX,yB1CpCa;E0CqCb,qB1CrCa;AH4jKjB;;A6CpjKA;EAiCI,mBAAmB;A7CuhKvB;;A6CxjKA;EAoCM,gB1CiK2B;E0ChK3B,qB1CgK2B;AHw3JjC;;A6C1gKI;EACE,uBAAmB;EAAnB,mBAAmB;A7C6gKzB;;A6C9gKI;EnCtBA,kCP2KgC;EOvLhC,0BmCwCwC;A7C6gK5C;;A6CnhKI;EnClCA,gCPuLgC;EO3KhC,4BmCiC0C;A7C6gK9C;;A6CxhKI;EAeM,aAAa;A7C6gKvB;;A6C5hKI;EAmBM,qB1C+HuB;E0C9HvB,oBAAoB;A7C6gK9B;;A6CjiKI;EAuBQ,iB1C2HqB;E0C1HrB,sB1C0HqB;AHo5JjC;;AczkKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;E7C0iKvB;E6C3iKE;InCtBA,kCP2KgC;IOvLhC,0BmCwCwC;E7CyiK1C;E6C/iKE;InClCA,gCPuLgC;IO3KhC,4BmCiC0C;E7CwiK5C;E6CnjKE;IAeM,aAAa;E7CuiKrB;E6CtjKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CsiK5B;E6C1jKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EH46J/B;AACF;;AclmKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;E7CmkKvB;E6CpkKE;InCtBA,kCP2KgC;IOvLhC,0BmCwCwC;E7CkkK1C;E6CxkKE;InClCA,gCPuLgC;IO3KhC,4BmCiC0C;E7CikK5C;E6C5kKE;IAeM,aAAa;E7CgkKrB;E6C/kKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7C+jK5B;E6CnlKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EHq8J/B;AACF;;Ac3nKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;E7C4lKvB;E6C7lKE;InCtBA,kCP2KgC;IOvLhC,0BmCwCwC;E7C2lK1C;E6CjmKE;InClCA,gCPuLgC;IO3KhC,4BmCiC0C;E7C0lK5C;E6CrmKE;IAeM,aAAa;E7CylKrB;E6CxmKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CwlK5B;E6C5mKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EH89J/B;AACF;;AcppKI;E+BmCA;IACE,uBAAmB;IAAnB,mBAAmB;E7CqnKvB;E6CtnKE;InCtBA,kCP2KgC;IOvLhC,0BmCwCwC;E7ConK1C;E6C1nKE;InClCA,gCPuLgC;IO3KhC,4BmCiC0C;E7CmnK5C;E6C9nKE;IAeM,aAAa;E7CknKrB;E6CjoKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CinK5B;E6CroKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EHu/J/B;AACF;;A6CpmKA;EnCnHI,gBmCoHsB;A7CumK1B;;A6CxmKA;EAII,qB1CwG6B;AHggKjC;;A6C5mKA;EAOM,sBAAsB;A7CymK5B;;A8ClvKE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBopKlE;;AK1uKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9CqvKjD;;A8C5vKE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+pKlE;;A8ClwKE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBoqKlE;;AK1vKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9CqwKjD;;A8C5wKE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+qKlE;;A8ClxKE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBorKlE;;AK1wKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9CqxKjD;;A8C5xKE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+rKlE;;A8ClyKE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBosKlE;;AK1xKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9CqyKjD;;A8C5yKE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+sKlE;;A8ClzKE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBotKlE;;AK1yKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9CqzKjD;;A8C5zKE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+tKlE;;A8Cl0KE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBouKlE;;AK1zKE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9Cq0KjD;;A8C50KE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+uKlE;;A8Cl1KE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBovKlE;;AK10KE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9Cq1KjD;;A8C51KE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+vKlE;;A8Cl2KE;EACE,c5BkG8D;E4BjG9D,yB5BiG8D;AlBowKlE;;AK11KE;EyCPM,c5B6F0D;E4B5F1D,yBAAyC;A9Cq2KjD;;A8C52KE;EAWM,W3CPO;E2CQP,yB5BuF0D;E4BtF1D,qB5BsF0D;AlB+wKlE;;A+Cr3KA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CmS+B;E4ClS/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/Cw3Kb;;AKn3KE;E0CDE,W5CMW;E4CLX,qBAAqB;A/Cw3KzB;;AKp3KE;E0CCI,YAAY;A/Cu3KlB;;A+C52KA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;A/C+2KX;;A+Cz2KA;EACE,oBAAoB;A/C42KtB;;AgDl5KA;EACE,gB7C44BuC;E6C34BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C64BmD;E6C54BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCQR,sBPm4BsC;AH0gJ1C;;AgD/5KA;EAcI,sB7Cg4BsC;AHqhJ1C;;AgDn6KA;EAkBI,UAAU;AhDq5Kd;;AgDv6KA;EAsBI,cAAc;EACd,UAAU;AhDq5Kd;;AgD56KA;EA2BI,aAAa;AhDq5KjB;;AgDj5KA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C42BwC;E6C32BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Co3BoD;AHgiJtD;;AgDj5KA;EACE,gB7Co2BwC;AHgjJ1C;;AiDx7KA;EAEE,gBAAgB;AjD07KlB;;AiD57KA;EAKI,kBAAkB;EAClB,gBAAgB;AjD27KpB;;AiDt7KA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CiqBsC;E8ChqBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjDu7KZ;;AiDh7KA;EACE,kBAAkB;EAClB,WAAW;EACX,c9Cg5BuC;E8C94BvC,oBAAoB;AjDk7KtB;;AiD/6KE;E7B3BI,2CjBq8BoD;EiBr8BpD,mCjBq8BoD;EiBr8BpD,oEjBq8BoD;E8Cx6BtD,sC9Cs6BmD;E8Ct6BnD,8B9Cs6BmD;AH4gJvD;;AoB38KM;E6BuBJ;I7BtBM,gBAAgB;EpB+8KtB;AACF;;AiDt7KE;EACE,uB9Co6BoC;E8Cp6BpC,e9Co6BoC;AHqhJxC;;AiDr7KE;EACE,8B9Ci6B2C;E8Cj6B3C,sB9Ci6B2C;AHuhJ/C;;AiDp7KA;EACE,oBAAa;EAAb,aAAa;EACb,6B/BgF8D;AlBu2KhE;;A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vCS;AHssLf;;AkD1pLA;EACE,iBAAgC;AlD6pLlC;;AkD9pLA;EAII,MAAM;AlD8pLV;;AkDlqLA;EAOM,SAAS;EACT,6B/C+xBmC;E+C9xBnC,yB/CrDS;AHotLf;;AkD1pLA;EACE,iB/CwxBuC;AHq4JzC;;AkD9pLA;EAII,QAAQ;EACR,a/CoxBqC;E+CnxBrC,c/CkxBqC;AH44JzC;;AkDpqLA;EASM,OAAO;EACP,oC/C+wBmC;E+C9wBnC,uB/CrES;AHouLf;;AkD1oLA;EACE,gB/C8uBuC;E+C7uBvC,uB/CmvBuC;E+ClvBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOCX,sBPkOgC;AH0gLpC;;AoD9vLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDmrBsC;EiDlrBtC,cAAc;EACd,gBjD82BuC;EgDn3BvC,kMhDyRiN;EgDvRjN,kBAAkB;EAClB,gBhDiS+B;EgDhS/B,gBhDqS+B;EgDpS/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;EgD7EhB,qBAAqB;EACrB,sBjDNa;EiDOb,4BAA4B;EAC5B,oCjDEa;EOCX,qBPmO+B;AHsiLnC;;AoD3xLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD82BoC;EiD72BpC,cjD82BqC;EiD72BrC,gBjD6N+B;AH8iLnC;;AoDnyLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApD2wLzB;;AoDtwLA;EACE,qBjD+1BuC;AH06JzC;;AoD1wLA;EAII,2BlCkG4D;AlBwqLhE;;AoD9wLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjD01BiE;AHi7JvE;;AoDpxLA;EAaM,WjD+L2B;EiD9L3B,6BAAgE;EAChE,sBjD7CS;AHwzLf;;AoDtwLA;EACE,mBjD20BuC;AH87JzC;;AoD1wLA;EAII,yBlC8E4D;EkC7E5D,ajDu0BqC;EiDt0BrC,YjDq0BoC;EiDp0BpC,gBAAgC;ApD0wLpC;;AoDjxLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDm0BiE;AHw8JvE;;AoDvxLA;EAgBM,SjDwK2B;EiDvK3B,oCAA2F;EAC3F,wBjDpES;AH+0Lf;;AoDtwLA;EACE,kBjDozBuC;AHq9JzC;;AoD1wLA;EAII,wBlCuD4D;AlBmtLhE;;AoD9wLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD+yBiE;AH49JvE;;AoDpxLA;EAaM,QjDoJ2B;EiDnJ3B,oCAA2F;EAC3F,yBjDxFS;AHm2Lf;;AoD1xLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjD2xBoC;EiD1xBpC,oBAAsC;EACtC,WAAW;EACX,gCjD+wBuD;AH0/J3D;;AoDrwLA;EACE,oBjDoxBuC;AHo/JzC;;AoDzwLA;EAII,0BlCuB4D;EkCtB5D,ajDgxBqC;EiD/wBrC,YjD8wBoC;EiD7wBpC,gBAAgC;ApDywLpC;;AoDhxLA;EAUM,QAAQ;EACR,oCjD0wBmC;EiDzwBnC,sCjD4wBiE;AH8/JvE;;AoDtxLA;EAgBM,UjDiH2B;EiDhH3B,oCjDowBmC;EiDnwBnC,uBjD3HS;AHq4Lf;;AoDpvLA;EACE,uBjDquBwC;EiDpuBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD8tByD;EiD7tBzD,gCAAyE;E1CnIvE,0CQgH4D;ER/G5D,2CQ+G4D;AlB2wLhE;;AoD9vLA;EAUI,aAAa;ApDwvLjB;;AoDpvLA;EACE,uBjDutBwC;EiDttBxC,cjDxJgB;AH+4LlB;;AqDl5LA;EACE,kBAAkB;ArDq5LpB;;AqDl5LA;EACE,uBAAmB;EAAnB,mBAAmB;ArDq5LrB;;AqDl5LA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArDq5LlB;;AsD56LE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtD+6Lf;;AqDv5LA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjClBvB,8CjB0jCkF;EiB1jClF,sCjB0jCkF;EiB1jClF,0EjB0jCkF;AHm3JxF;;AoBz6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AAmC;AzDkqMvC;;AKxpME;;;EoDLI,oCAAgD;AzDmqMtD;;AyDzqME;EACE,oCAAmC;AzD4qMvC;;AKlqME;;;EoDLI,oCAAgD;AzD6qMtD;;AyDnrME;EACE,oCAAmC;AzDsrMvC;;AK5qME;;;EoDLI,oCAAgD;AzDurMtD;;AyD7rME;EACE,oCAAmC;AzDgsMvC;;AKtrME;;;EoDLI,oCAAgD;AzDisMtD;;AyDvsME;EACE,oCAAmC;AzD0sMvC;;AKhsME;;;EoDLI,oCAAgD;AzD2sMtD;;AyDjtME;EACE,oCAAmC;AzDotMvC;;AK1sME;;;EoDLI,oCAAgD;AzDqtMtD;;AyD3tME;EACE,oCAAmC;AzD8tMvC;;AKptME;;;EoDLI,oCAAgD;AzD+tMtD;;AyDruME;EACE,oCAAmC;AzDwuMvC;;AK9tME;;;EoDLI,oCAAgD;AzDyuMtD;;A0DxuMA;EACE,iCAAmC;A1D2uMrC;;A0DxuMA;EACE,wCAAwC;A1D2uM1C;;A2DtvMA;EAAkB,oCAAoD;A3D0vMtE;;A2DzvMA;EAAkB,wCAAwD;A3D6vM1E;;A2D5vMA;EAAkB,0CAA0D;A3DgwM5E;;A2D/vMA;EAAkB,2CAA2D;A3DmwM7E;;A2DlwMA;EAAkB,yCAAyD;A3DswM3E;;A2DpwMA;EAAmB,oBAAoB;A3DwwMvC;;A2DvwMA;EAAmB,wBAAwB;A3D2wM3C;;A2D1wMA;EAAmB,0BAA0B;A3D8wM7C;;A2D7wMA;EAAmB,2BAA2B;A3DixM9C;;A2DhxMA;EAAmB,yBAAyB;A3DoxM5C;;A2DjxME;EACE,gCAA+B;A3DoxMnC;;A2DrxME;EACE,gCAA+B;A3DwxMnC;;A2DzxME;EACE,gCAA+B;A3D4xMnC;;A2D7xME;EACE,gCAA+B;A3DgyMnC;;A2DjyME;EACE,gCAA+B;A3DoyMnC;;A2DryME;EACE,gCAA+B;A3DwyMnC;;A2DzyME;EACE,gCAA+B;A3D4yMnC;;A2D7yME;EACE,gCAA+B;A3DgzMnC;;A2D5yMA;EACE,6BAA+B;A3D+yMjC;;A2DxyMA;EACE,gCAA2C;A3D2yM7C;;A2DxyMA;EACE,iCAAwC;A3D2yM1C;;A2DxyMA;EACE,0CAAiD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sC;AvE22OhD;;AuE13OQ;EAAgC,0BAA4B;AvE83OpE;;AuE73OQ;;EAEE,8BAAoC;AvEg4O9C;;AuE93OQ;;EAEE,gCAAwC;AvEi4OlD;;AuE/3OQ;;EAEE,iCAA0C;AvEk4OpD;;AuEh4OQ;;EAEE,+BAAsC;AvEm4OhD;;AuEl5OQ;EAAgC,yBAA4B;AvEs5OpE;;AuEr5OQ;;EAEE,6BAAoC;AvEw5O9C;;AuEt5OQ;;EAEE,+BAAwC;AvEy5OlD;;AuEv5OQ;;EAEE,gCAA0C;AvE05OpD;;AuEx5OQ;;EAEE,8BAAsC;AvE25OhD;;AuE16OQ;EAAgC,uBAA4B;AvE86OpE;;AuE76OQ;;EAEE,2BAAoC;AvEg7O9C;;AuE96OQ;;EAEE,6BAAwC;AvEi7OlD;;AuE/6OQ;;EAEE,8BAA0C;AvEk7OpD;;AuEh7OQ;;EAEE,4BAAsC;AvEm7OhD;;AuEl8OQ;EAAgC,yBAA4B;AvEs8OpE;;AuEr8OQ;;EAEE,6BAAoC;AvEw8O9C;;AuEt8OQ;;EAEE,+BAAwC;AvEy8OlD;;AuEv8OQ;;EAEE,gCAA0C;AvE08OpD;;AuEx8OQ;;EAEE,8BAAsC;AvE28OhD;;AuE19OQ;EAAgC,uBAA4B;AvE89OpE;;AuE79OQ;;EAEE,2BAAoC;AvEg+O9C;;AuE99OQ;;EAEE,6BAAwC;AvEi+OlD;;AuE/9OQ;;EAEE,8BAA0C;AvEk+OpD;;AuEh+OQ;;EAEE,4BAAsC;AvEm+OhD;;AuEl/OQ;EAAgC,qBAA4B;AvEs/OpE;;AuEr/OQ;;EAEE,yBAAoC;AvEw/O9C;;AuEt/OQ;;EAEE,2BAAwC;AvEy/OlD;;AuEv/OQ;;EAEE,4BAA0C;AvE0/OpD;;AuEx/OQ;;EAEE,0BAAsC;AvE2/OhD;;AuE1gPQ;EAAgC,2BAA4B;AvE8gPpE;;AuE7gPQ;;EAEE,+BAAoC;AvEghP9C;;AuE9gPQ;;EAEE,iCAAwC;AvEihPlD;;AuE/gPQ;;EAEE,kCAA0C;AvEkhPpD;;AuEhhPQ;;EAEE,gCAAsC;AvEmhPhD;;AuEliPQ;EAAgC,0BAA4B;AvEsiPpE;;AuEriPQ;;EAEE,8BAAoC;AvEwiP9C;;AuEtiPQ;;EAEE,gCAAwC;AvEyiPlD;;AuEviPQ;;EAEE,iCAA0C;AvE0iPpD;;AuExiPQ;;EAEE,+BAAsC;AvE2iPhD;;AuE1jPQ;EAAgC,wBAA4B;AvE8jPpE;;AuE7jPQ;;EAEE,4BAAoC;AvEgkP9C;;AuE9jPQ;;EAEE,8BAAwC;AvEikPlD;;AuE/jPQ;;EAEE,+BAA0C;AvEkkPpD;;AuEhkPQ;;EAEE,6BAAsC;AvEmkPhD;;AuEllPQ;EAAgC,0BAA4B;AvEslPpE;;AuErlPQ;;EAEE,8BAAoC;AvEwlP9C;;AuEtlPQ;;EAEE,gCAAwC;AvEylPlD;;AuEvlPQ;;EAEE,iCAA0C;AvE0lPpD;;AuExlPQ;;EAEE,+BAAsC;AvE2lPhD;;AuE1mPQ;EAAgC,wBAA4B;AvE8mPpE;;AuE7mPQ;;EAEE,4BAAoC;AvEgnP9C;;AuE9mPQ;;EAEE,8BAAwC;AvEinPlD;;AuE/mPQ;;EAEE,+BAA0C;AvEknPpD;;AuEhnPQ;;EAEE,6BAAsC;AvEmnPhD;;AuE3mPQ;EAAwB,2BAA2B;AvE+mP3D;;AuE9mPQ;;EAEE,+BAA+B;AvEinPzC;;AuE/mPQ;;EAEE,iCAAiC;AvEknP3C;;AuEhnPQ;;EAEE,kCAAkC;AvEmnP5C;;AuEjnPQ;;EAEE,gCAAgC;AvEonP1C;;AuEnoPQ;EAAwB,0BAA2B;AvEuoP3D;;AuEtoPQ;;EAEE,8BAA+B;AvEyoPzC;;AuEvoPQ;;EAEE,gCAAiC;AvE0oP3C;;AuExoPQ;;EAEE,iCAAkC;AvE2oP5C;;AuEzoPQ;;EAEE,+BAAgC;AvE4oP1C;;AuE3pPQ;EAAwB,wBAA2B;AvE+pP3D;;AuE9pPQ;;EAEE,4BAA+B;AvEiqPzC;;AuE/pPQ;;EAEE,8BAAiC;AvEkqP3C;;AuEhqPQ;;EAEE,+BAAkC;AvEmqP5C;;AuEjqPQ;;EAEE,6BAAgC;AvEoqP1C;;AuEnrPQ;EAAwB,0BAA2B;AvEurP3D;;AuEtrPQ;;EAEE,8BAA+B;AvEyrPzC;;AuEvrPQ;;EAEE,gCAAiC;AvE0rP3C;;AuExrPQ;;EAEE,iCAAkC;AvE2rP5C;;AuEzrPQ;;EAEE,+BAAgC;AvE4rP1C;;AuE3sPQ;EAAwB,wBAA2B;AvE+sP3D;;AuE9sPQ;;EAEE,4BAA+B;AvEitPzC;;AuE/sPQ;;EAEE,8BAAiC;AvEktP3C;;AuEhtPQ;;EAEE,+BAAkC;AvEmtP5C;;AuEjtPQ;;EAEE,6BAAgC;AvEotP1C;;AuE9sPI;EAAmB,uBAAuB;AvEktP9C;;AuEjtPI;;EAEE,2BAA2B;AvEotPjC;;AuEltPI;;EAEE,6BAA6B;AvEqtPnC;;AuEntPI;;EAEE,8BAA8B;AvEstPpC;;AuEptPI;;EAEE,4BAA4B;AvEutPlC;;AchuPI;EyDlDI;IAAgC,oBAA4B;EvEuxPlE;EuEtxPM;;IAEE,wBAAoC;EvEwxP5C;EuEtxPM;;IAEE,0BAAwC;EvEwxPhD;EuEtxPM;;IAEE,2BAA0C;EvEwxPlD;EuEtxPM;;IAEE,yBAAsC;EvEwxP9C;EuEvyPM;IAAgC,0BAA4B;EvE0yPlE;EuEzyPM;;IAEE,8BAAoC;EvE2yP5C;EuEzyPM;;IAEE,gCAAwC;EvE2yPhD;EuEzyPM;;IAEE,iCAA0C;EvE2yPlD;EuEzyPM;;IAEE,+BAAsC;EvE2yP9C;EuE1zPM;IAAgC,yBAA4B;EvE6zPlE;EuE5zPM;;IAEE,6BAAoC;EvE8zP5C;EuE5zPM;;IAEE,+BAAwC;EvE8zPhD;EuE5zPM;;IAEE,gCAA0C;EvE8zPlD;EuE5zPM;;IAEE,8BAAsC;EvE8zP9C;EuE70PM;IAAgC,uBAA4B;EvEg1PlE;EuE/0PM;;IAEE,2BAAoC;EvEi1P5C;EuE/0PM;;IAEE,6BAAwC;EvEi1PhD;EuE/0PM;;IAEE,8BAA0C;EvEi1PlD;EuE/0PM;;IAEE,4BAAsC;EvEi1P9C;EuEh2PM;IAAgC,yBAA4B;EvEm2PlE;EuEl2PM;;IAEE,6BAAoC;EvEo2P5C;EuEl2PM;;IAEE,+BAAwC;EvEo2PhD;EuEl2PM;;IAEE,gCAA0C;EvEo2PlD;EuEl2PM;;IAEE,8BAAsC;EvEo2P9C;EuEn3PM;IAAgC,uBAA4B;EvEs3PlE;EuEr3PM;;IAEE,2BAAoC;EvEu3P5C;EuEr3PM;;IAEE,6BAAwC;EvEu3PhD;EuEr3PM;;IAEE,8BAA0C;EvEu3PlD;EuEr3PM;;IAEE,4BAAsC;EvEu3P9C;EuEt4PM;IAAgC,qBAA4B;EvEy4PlE;EuEx4PM;;IAEE,yBAAoC;EvE04P5C;EuEx4PM;;IAEE,2BAAwC;EvE04PhD;EuEx4PM;;IAEE,4BAA0C;EvE04PlD;EuEx4PM;;IAEE,0BAAsC;EvE04P9C;EuEz5PM;IAAgC,2BAA4B;EvE45PlE;EuE35PM;;IAEE,+BAAoC;EvE65P5C;EuE35PM;;IAEE,iCAAwC;EvE65PhD;EuE35PM;;IAEE,kCAA0C;EvE65PlD;EuE35PM;;IAEE,gCAAsC;EvE65P9C;EuE56PM;IAAgC,0BAA4B;EvE+6PlE;EuE96PM;;IAEE,8BAAoC;EvEg7P5C;EuE96PM;;IAEE,gCAAwC;EvEg7PhD;EuE96PM;;IAEE,iCAA0C;EvEg7PlD;EuE96PM;;IAEE,+BAAsC;EvEg7P9C;EuE/7PM;IAAgC,wBAA4B;EvEk8PlE;EuEj8PM;;IAEE,4BAAoC;EvEm8P5C;EuEj8PM;;IAEE,8BAAwC;EvEm8PhD;EuEj8PM;;IAEE,+BAA0C;EvEm8PlD;EuEj8PM;;IAEE,6BAAsC;EvEm8P9C;EuEl9PM;IAAgC,0BAA4B;EvEq9PlE;EuEp9PM;;IAEE,8BAAoC;EvEs9P5C;EuEp9PM;;IAEE,gCAAwC;EvEs9PhD;EuEp9PM;;IAEE,iCAA0C;EvEs9PlD;EuEp9PM;;IAEE,+BAAsC;EvEs9P9C;EuEr+PM;IAAgC,wBAA4B;EvEw+PlE;EuEv+PM;;IAEE,4BAAoC;EvEy+P5C;EuEv+PM;;IAEE,8BAAwC;EvEy+PhD;EuEv+PM;;IAEE,+BAA0C;EvEy+PlD;EuEv+PM;;IAEE,6BAAsC;EvEy+P9C;EuEj+PM;IAAwB,2BAA2B;EvEo+PzD;EuEn+PM;;IAEE,+BAA+B;EvEq+PvC;EuEn+PM;;IAEE,iCAAiC;EvEq+PzC;EuEn+PM;;IAEE,kCAAkC;EvEq+P1C;EuEn+PM;;IAEE,gCAAgC;EvEq+PxC;EuEp/PM;IAAwB,0BAA2B;EvEu/PzD;EuEt/PM;;IAEE,8BAA+B;EvEw/PvC;EuEt/PM;;IAEE,gCAAiC;EvEw/PzC;EuEt/PM;;IAEE,iCAAkC;EvEw/P1C;EuEt/PM;;IAEE,+BAAgC;EvEw/PxC;EuEvgQM;IAAwB,wBAA2B;EvE0gQzD;EuEzgQM;;IAEE,4BAA+B;EvE2gQvC;EuEzgQM;;IAEE,8BAAiC;EvE2gQzC;EuEzgQM;;IAEE,+BAAkC;EvE2gQ1C;EuEzgQM;;IAEE,6BAAgC;EvE2gQxC;EuE1hQM;IAAwB,0BAA2B;EvE6hQzD;EuE5hQM;;IAEE,8BAA+B;EvE8hQvC;EuE5hQM;;IAEE,gCAAiC;EvE8hQzC;EuE5hQM;;IAEE,iCAAkC;EvE8hQ1C;EuE5hQM;;IAEE,+BAAgC;EvE8hQxC;EuE7iQM;IAAwB,wBAA2B;EvEgjQzD;EuE/iQM;;IAEE,4BAA+B;EvEijQvC;EuE/iQM;;IAEE,8BAAiC;EvEijQzC;EuE/iQM;;IAEE,+BAAkC;EvEijQ1C;EuE/iQM;;IAEE,6BAAgC;EvEijQxC;EuE3iQE;IAAmB,uBAAuB;EvE8iQ5C;EuE7iQE;;IAEE,2BAA2B;EvE+iQ/B;EuE7iQE;;IAEE,6BAA6B;EvE+iQjC;EuE7iQE;;IAEE,8BAA8B;EvE+iQlC;EuE7iQE;;IAEE,4BAA4B;EvE+iQhC;AACF;;AczjQI;EyDlDI;IAAgC,oBAA4B;EvEgnQlE;EuE/mQM;;IAEE,wBAAoC;EvEinQ5C;EuE/mQM;;IAEE,0BAAwC;EvEinQhD;EuE/mQM;;IAEE,2BAA0C;EvEinQlD;EuE/mQM;;IAEE,yBAAsC;EvEinQ9C;EuEhoQM;IAAgC,0BAA4B;EvEmoQlE;EuEloQM;;IAEE,8BAAoC;EvEooQ5C;EuEloQM;;IAEE,gCAAwC;EvEooQhD;EuEloQM;;IAEE,iCAA0C;EvEooQlD;EuEloQM;;IAEE,+BAAsC;EvEooQ9C;EuEnpQM;IAAgC,yBAA4B;EvEspQlE;EuErpQM;;IAEE,6BAAoC;EvEupQ5C;EuErpQM;;IAEE,+BAAwC;EvEupQhD;EuErpQM;;IAEE,gCAA0C;EvEupQlD;EuErpQM;;IAEE,8BAAsC;EvEupQ9C;EuEtqQM;IAAgC,uBAA4B;EvEyqQlE;EuExqQM;;IAEE,2BAAoC;EvE0qQ5C;EuExqQM;;IAEE,6BAAwC;EvE0qQhD;EuExqQM;;IAEE,8BAA0C;EvE0qQlD;EuExqQM;;IAEE,4BAAsC;EvE0qQ9C;EuEzrQM;IAAgC,yBAA4B;EvE4rQlE;EuE3rQM;;IAEE,6BAAoC;EvE6rQ5C;EuE3rQM;;IAEE,+BAAwC;EvE6rQhD;EuE3rQM;;IAEE,gCAA0C;EvE6rQlD;EuE3rQM;;IAEE,8BAAsC;EvE6rQ9C;EuE5sQM;IAAgC,uBAA4B;EvE+sQlE;EuE9sQM;;IAEE,2BAAoC;EvEgtQ5C;EuE9sQM;;IAEE,6BAAwC;EvEgtQhD;EuE9sQM;;IAEE,8BAA0C;EvEgtQlD;EuE9sQM;;IAEE,4BAAsC;EvEgtQ9C;EuE/tQM;IAAgC,qBAA4B;EvEkuQlE;EuEjuQM;;IAEE,yBAAoC;EvEmuQ5C;EuEjuQM;;IAEE,2BAAwC;EvEmuQhD;EuEjuQM;;IAEE,4BAA0C;EvEmuQlD;EuEjuQM;;IAEE,0BAAsC;EvEmuQ9C;EuElvQM;IAAgC,2BAA4B;EvEqvQlE;EuEpvQM;;IAEE,+BAAoC;EvEsvQ5C;EuEpvQM;;IAEE,iCAAwC;EvEsvQhD;EuEpvQM;;IAEE,kCAA0C;EvEsvQlD;EuEpvQM;;IAEE,gCAAsC;EvEsvQ9C;EuErwQM;IAAgC,0BAA4B;EvEwwQlE;EuEvwQM;;IAEE,8BAAoC;EvEywQ5C;EuEvwQM;;IAEE,gCAAwC;EvEywQhD;EuEvwQM;;IAEE,iCAA0C;EvEywQlD;EuEvwQM;;IAEE,+BAAsC;EvEywQ9C;EuExxQM;IAAgC,wBAA4B;EvE2xQlE;EuE1xQM;;IAEE,4BAAoC;EvE4xQ5C;EuE1xQM;;IAEE,8BAAwC;EvE4xQhD;EuE1xQM;;IAEE,+BAA0C;EvE4xQlD;EuE1xQM;;IAEE,6BAAsC;EvE4xQ9C;EuE3yQM;IAAgC,0BAA4B;EvE8yQlE;EuE7yQM;;IAEE,8BAAoC;EvE+yQ5C;EuE7yQM;;IAEE,gCAAwC;EvE+yQhD;EuE7yQM;;IAEE,iCAA0C;EvE+yQlD;EuE7yQM;;IAEE,+BAAsC;EvE+yQ9C;EuE9zQM;IAAgC,wBAA4B;EvEi0QlE;EuEh0QM;;IAEE,4BAAoC;EvEk0Q5C;EuEh0QM;;IAEE,8BAAwC;EvEk0QhD;EuEh0QM;;IAEE,+BAA0C;EvEk0QlD;EuEh0QM;;IAEE,6BAAsC;EvEk0Q9C;EuE1zQM;IAAwB,2BAA2B;EvE6zQzD;EuE5zQM;;IAEE,+BAA+B;EvE8zQvC;EuE5zQM;;IAEE,iCAAiC;EvE8zQzC;EuE5zQM;;IAEE,kCAAkC;EvE8zQ1C;EuE5zQM;;IAEE,gCAAgC;EvE8zQxC;EuE70QM;IAAwB,0BAA2B;EvEg1QzD;EuE/0QM;;IAEE,8BAA+B;EvEi1QvC;EuE/0QM;;IAEE,gCAAiC;EvEi1QzC;EuE/0QM;;IAEE,iCAAkC;EvEi1Q1C;EuE/0QM;;IAEE,+BAAgC;EvEi1QxC;EuEh2QM;IAAwB,wBAA2B;EvEm2QzD;EuEl2QM;;IAEE,4BAA+B;EvEo2QvC;EuEl2QM;;IAEE,8BAAiC;EvEo2QzC;EuEl2QM;;IAEE,+BAAkC;EvEo2Q1C;EuEl2QM;;IAEE,6BAAgC;EvEo2QxC;EuEn3QM;IAAwB,0BAA2B;EvEs3QzD;EuEr3QM;;IAEE,8BAA+B;EvEu3QvC;EuEr3QM;;IAEE,gCAAiC;EvEu3QzC;EuEr3QM;;IAEE,iCAAkC;EvEu3Q1C;EuEr3QM;;IAEE,+BAAgC;EvEu3QxC;EuEt4QM;IAAwB,wBAA2B;EvEy4QzD;EuEx4QM;;IAEE,4BAA+B;EvE04QvC;EuEx4QM;;IAEE,8BAAiC;EvE04QzC;EuEx4QM;;IAEE,+BAAkC;EvE04Q1C;EuEx4QM;;IAEE,6BAAgC;EvE04QxC;EuEp4QE;IAAmB,uBAAuB;EvEu4Q5C;EuEt4QE;;IAEE,2BAA2B;EvEw4Q/B;EuEt4QE;;IAEE,6BAA6B;EvEw4QjC;EuEt4QE;;IAEE,8BAA8B;EvEw4QlC;EuEt4QE;;IAEE,4BAA4B;EvEw4QhC;AACF;;Acl5QI;EyDlDI;IAAgC,oBAA4B;EvEy8QlE;EuEx8QM;;IAEE,wBAAoC;EvE08Q5C;EuEx8QM;;IAEE,0BAAwC;EvE08QhD;EuEx8QM;;IAEE,2BAA0C;EvE08QlD;EuEx8QM;;IAEE,yBAAsC;EvE08Q9C;EuEz9QM;IAAgC,0BAA4B;EvE49QlE;EuE39QM;;IAEE,8BAAoC;EvE69Q5C;EuE39QM;;IAEE,gCAAwC;EvE69QhD;EuE39QM;;IAEE,iCAA0C;EvE69QlD;EuE39QM;;IAEE,+BAAsC;EvE69Q9C;EuE5+QM;IAAgC,yBAA4B;EvE++QlE;EuE9+QM;;IAEE,6BAAoC;EvEg/Q5C;EuE9+QM;;IAEE,+BAAwC;EvEg/QhD;EuE9+QM;;IAEE,gCAA0C;EvEg/QlD;EuE9+QM;;IAEE,8BAAsC;EvEg/Q9C;EuE//QM;IAAgC,uBAA4B;EvEkgRlE;EuEjgRM;;IAEE,2BAAoC;EvEmgR5C;EuEjgRM;;IAEE,6BAAwC;EvEmgRhD;EuEjgRM;;IAEE,8BAA0C;EvEmgRlD;EuEjgRM;;IAEE,4BAAsC;EvEmgR9C;EuElhRM;IAAgC,yBAA4B;EvEqhRlE;EuEphRM;;IAEE,6BAAoC;EvEshR5C;EuEphRM;;IAEE,+BAAwC;EvEshRhD;EuEphRM;;IAEE,gCAA0C;EvEshRlD;EuEphRM;;IAEE,8BAAsC;EvEshR9C;EuEriRM;IAAgC,uBAA4B;EvEwiRlE;EuEviRM;;IAEE,2BAAoC;EvEyiR5C;EuEviRM;;IAEE,6BAAwC;EvEyiRhD;EuEviRM;;IAEE,8BAA0C;EvEyiRlD;EuEviRM;;IAEE,4BAAsC;EvEyiR9C;EuExjRM;IAAgC,qBAA4B;EvE2jRlE;EuE1jRM;;IAEE,yBAAoC;EvE4jR5C;EuE1jRM;;IAEE,2BAAwC;EvE4jRhD;EuE1jRM;;IAEE,4BAA0C;EvE4jRlD;EuE1jRM;;IAEE,0BAAsC;EvE4jR9C;EuE3kRM;IAAgC,2BAA4B;EvE8kRlE;EuE7kRM;;IAEE,+BAAoC;EvE+kR5C;EuE7kRM;;IAEE,iCAAwC;EvE+kRhD;EuE7kRM;;IAEE,kCAA0C;EvE+kRlD;EuE7kRM;;IAEE,gCAAsC;EvE+kR9C;EuE9lRM;IAAgC,0BAA4B;EvEimRlE;EuEhmRM;;IAEE,8BAAoC;EvEkmR5C;EuEhmRM;;IAEE,gCAAwC;EvEkmRhD;EuEhmRM;;IAEE,iCAA0C;EvEkmRlD;EuEhmRM;;IAEE,+BAAsC;EvEkmR9C;EuEjnRM;IAAgC,wBAA4B;EvEonRlE;EuEnnRM;;IAEE,4BAAoC;EvEqnR5C;EuEnnRM;;IAEE,8BAAwC;EvEqnRhD;EuEnnRM;;IAEE,+BAA0C;EvEqnRlD;EuEnnRM;;IAEE,6BAAsC;EvEqnR9C;EuEpoRM;IAAgC,0BAA4B;EvEuoRlE;EuEtoRM;;IAEE,8BAAoC;EvEwoR5C;EuEtoRM;;IAEE,gCAAwC;EvEwoRhD;EuEtoRM;;IAEE,iCAA0C;EvEwoRlD;EuEtoRM;;IAEE,+BAAsC;EvEwoR9C;EuEvpRM;IAAgC,wBAA4B;EvE0pRlE;EuEzpRM;;IAEE,4BAAoC;EvE2pR5C;EuEzpRM;;IAEE,8BAAwC;EvE2pRhD;EuEzpRM;;IAEE,+BAA0C;EvE2pRlD;EuEzpRM;;IAEE,6BAAsC;EvE2pR9C;EuEnpRM;IAAwB,2BAA2B;EvEspRzD;EuErpRM;;IAEE,+BAA+B;EvEupRvC;EuErpRM;;IAEE,iCAAiC;EvEupRzC;EuErpRM;;IAEE,kCAAkC;EvEupR1C;EuErpRM;;IAEE,gCAAgC;EvEupRxC;EuEtqRM;IAAwB,0BAA2B;EvEyqRzD;EuExqRM;;IAEE,8BAA+B;EvE0qRvC;EuExqRM;;IAEE,gCAAiC;EvE0qRzC;EuExqRM;;IAEE,iCAAkC;EvE0qR1C;EuExqRM;;IAEE,+BAAgC;EvE0qRxC;EuEzrRM;IAAwB,wBAA2B;EvE4rRzD;EuE3rRM;;IAEE,4BAA+B;EvE6rRvC;EuE3rRM;;IAEE,8BAAiC;EvE6rRzC;EuE3rRM;;IAEE,+BAAkC;EvE6rR1C;EuE3rRM;;IAEE,6BAAgC;EvE6rRxC;EuE5sRM;IAAwB,0BAA2B;EvE+sRzD;EuE9sRM;;IAEE,8BAA+B;EvEgtRvC;EuE9sRM;;IAEE,gCAAiC;EvEgtRzC;EuE9sRM;;IAEE,iCAAkC;EvEgtR1C;EuE9sRM;;IAEE,+BAAgC;EvEgtRxC;EuE/tRM;IAAwB,wBAA2B;EvEkuRzD;EuEjuRM;;IAEE,4BAA+B;EvEmuRvC;EuEjuRM;;IAEE,8BAAiC;EvEmuRzC;EuEjuRM;;IAEE,+BAAkC;EvEmuR1C;EuEjuRM;;IAEE,6BAAgC;EvEmuRxC;EuE7tRE;IAAmB,uBAAuB;EvEguR5C;EuE/tRE;;IAEE,2BAA2B;EvEiuR/B;EuE/tRE;;IAEE,6BAA6B;EvEiuRjC;EuE/tRE;;IAEE,8BAA8B;EvEiuRlC;EuE/tRE;;IAEE,4BAA4B;EvEiuRhC;AACF;;Ac3uRI;EyDlDI;IAAgC,oBAA4B;EvEkyRlE;EuEjyRM;;IAEE,wBAAoC;EvEmyR5C;EuEjyRM;;IAEE,0BAAwC;EvEmyRhD;EuEjyRM;;IAEE,2BAA0C;EvEmyRlD;EuEjyRM;;IAEE,yBAAsC;EvEmyR9C;EuElzRM;IAAgC,0BAA4B;EvEqzRlE;EuEpzRM;;IAEE,8BAAoC;EvEszR5C;EuEpzRM;;IAEE,gCAAwC;EvEszRhD;EuEpzRM;;IAEE,iCAA0C;EvEszRlD;EuEpzRM;;IAEE,+BAAsC;EvEszR9C;EuEr0RM;IAAgC,yBAA4B;EvEw0RlE;EuEv0RM;;IAEE,6BAAoC;EvEy0R5C;EuEv0RM;;IAEE,+BAAwC;EvEy0RhD;EuEv0RM;;IAEE,gCAA0C;EvEy0RlD;EuEv0RM;;IAEE,8BAAsC;EvEy0R9C;EuEx1RM;IAAgC,uBAA4B;EvE21RlE;EuE11RM;;IAEE,2BAAoC;EvE41R5C;EuE11RM;;IAEE,6BAAwC;EvE41RhD;EuE11RM;;IAEE,8BAA0C;EvE41RlD;EuE11RM;;IAEE,4BAAsC;EvE41R9C;EuE32RM;IAAgC,yBAA4B;EvE82RlE;EuE72RM;;IAEE,6BAAoC;EvE+2R5C;EuE72RM;;IAEE,+BAAwC;EvE+2RhD;EuE72RM;;IAEE,gCAA0C;EvE+2RlD;EuE72RM;;IAEE,8BAAsC;EvE+2R9C;EuE93RM;IAAgC,uBAA4B;EvEi4RlE;EuEh4RM;;IAEE,2BAAoC;EvEk4R5C;EuEh4RM;;IAEE,6BAAwC;EvEk4RhD;EuEh4RM;;IAEE,8BAA0C;EvEk4RlD;EuEh4RM;;IAEE,4BAAsC;EvEk4R9C;EuEj5RM;IAAgC,qBAA4B;EvEo5RlE;EuEn5RM;;IAEE,yBAAoC;EvEq5R5C;EuEn5RM;;IAEE,2BAAwC;EvEq5RhD;EuEn5RM;;IAEE,4BAA0C;EvEq5RlD;EuEn5RM;;IAEE,0BAAsC;EvEq5R9C;EuEp6RM;IAAgC,2BAA4B;EvEu6RlE;EuEt6RM;;IAEE,+BAAoC;EvEw6R5C;EuEt6RM;;IAEE,iCAAwC;EvEw6RhD;EuEt6RM;;IAEE,kCAA0C;EvEw6RlD;EuEt6RM;;IAEE,gCAAsC;EvEw6R9C;EuEv7RM;IAAgC,0BAA4B;EvE07RlE;EuEz7RM;;IAEE,8BAAoC;EvE27R5C;EuEz7RM;;IAEE,gCAAwC;EvE27RhD;EuEz7RM;;IAEE,iCAA0C;EvE27RlD;EuEz7RM;;IAEE,+BAAsC;EvE27R9C;EuE18RM;IAAgC,wBAA4B;EvE68RlE;EuE58RM;;IAEE,4BAAoC;EvE88R5C;EuE58RM;;IAEE,8BAAwC;EvE88RhD;EuE58RM;;IAEE,+BAA0C;EvE88RlD;EuE58RM;;IAEE,6BAAsC;EvE88R9C;EuE79RM;IAAgC,0BAA4B;EvEg+RlE;EuE/9RM;;IAEE,8BAAoC;EvEi+R5C;EuE/9RM;;IAEE,gCAAwC;EvEi+RhD;EuE/9RM;;IAEE,iCAA0C;EvEi+RlD;EuE/9RM;;IAEE,+BAAsC;EvEi+R9C;EuEh/RM;IAAgC,wBAA4B;EvEm/RlE;EuEl/RM;;IAEE,4BAAoC;EvEo/R5C;EuEl/RM;;IAEE,8BAAwC;EvEo/RhD;EuEl/RM;;IAEE,+BAA0C;EvEo/RlD;EuEl/RM;;IAEE,6BAAsC;EvEo/R9C;EuE5+RM;IAAwB,2BAA2B;EvE++RzD;EuE9+RM;;IAEE,+BAA+B;EvEg/RvC;EuE9+RM;;IAEE,iCAAiC;EvEg/RzC;EuE9+RM;;IAEE,kCAAkC;EvEg/R1C;EuE9+RM;;IAEE,gCAAgC;EvEg/RxC;EuE//RM;IAAwB,0BAA2B;EvEkgSzD;EuEjgSM;;IAEE,8BAA+B;EvEmgSvC;EuEjgSM;;IAEE,gCAAiC;EvEmgSzC;EuEjgSM;;IAEE,iCAAkC;EvEmgS1C;EuEjgSM;;IAEE,+BAAgC;EvEmgSxC;EuElhSM;IAAwB,wBAA2B;EvEqhSzD;EuEphSM;;IAEE,4BAA+B;EvEshSvC;EuEphSM;;IAEE,8BAAiC;EvEshSzC;EuEphSM;;IAEE,+BAAkC;EvEshS1C;EuEphSM;;IAEE,6BAAgC;EvEshSxC;EuEriSM;IAAwB,0BAA2B;EvEwiSzD;EuEviSM;;IAEE,8BAA+B;EvEyiSvC;EuEviSM;;IAEE,gCAAiC;EvEyiSzC;EuEviSM;;IAEE,iCAAkC;EvEyiS1C;EuEviSM;;IAEE,+BAAgC;EvEyiSxC;EuExjSM;IAAwB,wBAA2B;EvE2jSzD;EuE1jSM;;IAEE,4BAA+B;EvE4jSvC;EuE1jSM;;IAEE,8BAAiC;EvE4jSzC;EuE1jSM;;IAEE,+BAAkC;EvE4jS1C;EuE1jSM;;IAEE,6BAAgC;EvE4jSxC;EuEtjSE;IAAmB,uBAAuB;EvEyjS5C;EuExjSE;;IAEE,2BAA2B;EvE0jS/B;EuExjSE;;IAEE,6BAA6B;EvE0jSjC;EuExjSE;;IAEE,8BAA8B;EvE0jSlC;EuExjSE;;IAEE,4BAA4B;EvE0jShC;AACF;;AwE5nSA;EAEI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,UAAU;EAEV,oBAAoB;EACpB,WAAW;EAEX,kCAAkC;AxE4nStC;;AyEtoSA;EAAkB,4GAA8C;AzE0oShE;;AyEtoSA;EAAiB,8BAA8B;AzE0oS/C;;AyEzoSA;EAAiB,8BAA8B;AzE6oS/C;;AyE5oSA;EAAiB,8BAA8B;AzEgpS/C;;AyE/oSA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;A1E4pSrB;;AyE7oSI;EAAwB,2BAA2B;AzEipSvD;;AyEhpSI;EAAwB,4BAA4B;AzEopSxD;;AyEnpSI;EAAwB,6BAA6B;AzEupSzD;;AclnSI;E2DvCA;IAAwB,2BAA2B;EzE8pSrD;EyE7pSE;IAAwB,4BAA4B;EzEgqStD;EyE/pSE;IAAwB,6BAA6B;EzEkqSvD;AACF;;Ac9nSI;E2DvCA;IAAwB,2BAA2B;EzE0qSrD;EyEzqSE;IAAwB,4BAA4B;EzE4qStD;EyE3qSE;IAAwB,6BAA6B;EzE8qSvD;AACF;;Ac1oSI;E2DvCA;IAAwB,2BAA2B;EzEsrSrD;EyErrSE;IAAwB,4BAA4B;EzEwrStD;EyEvrSE;IAAwB,6BAA6B;EzE0rSvD;AACF;;ActpSI;E2DvCA;IAAwB,2BAA2B;EzEksSrD;EyEjsSE;IAAwB,4BAA4B;EzEosStD;EyEnsSE;IAAwB,6BAA6B;EzEssSvD;AACF;;AyEjsSA;EAAmB,oCAAoC;AzEqsSvD;;AyEpsSA;EAAmB,oCAAoC;AzEwsSvD;;AyEvsSA;EAAmB,qCAAqC;AzE2sSxD;;AyEvsSA;EAAuB,2BAA0C;AzE2sSjE;;AyE1sSA;EAAuB,+BAA4C;AzE8sSnE;;AyE7sSA;EAAuB,2BAA2C;AzEitSlE;;AyEhtSA;EAAuB,2BAAyC;AzEotShE;;AyEntSA;EAAuB,8BAA2C;AzEutSlE;;AyEttSA;EAAuB,6BAA6B;AzE0tSpD;;AyEttSA;EAAc,sBAAwB;AzE0tStC;;A2EjwSE;EACE,yBAAwB;A3EowS5B;;AK1vSE;EsELM,yBAA0E;A3EmwSlF;;A2EzwSE;EACE,yBAAwB;A3E4wS5B;;AKlwSE;EsELM,yBAA0E;A3E2wSlF;;A2EjxSE;EACE,yBAAwB;A3EoxS5B;;AK1wSE;EsELM,yBAA0E;A3EmxSlF;;A2EzxSE;EACE,yBAAwB;A3E4xS5B;;AKlxSE;EsELM,yBAA0E;A3E2xSlF;;A2EjySE;EACE,yBAAwB;A3EoyS5B;;AK1xSE;EsELM,yBAA0E;A3EmySlF;;A2EzySE;EACE,yBAAwB;A3E4yS5B;;AKlySE;EsELM,yBAA0E;A3E2ySlF;;A2EjzSE;EACE,yBAAwB;A3EozS5B;;AK1ySE;EsELM,yBAA0E;A3EmzSlF;;A2EzzSE;EACE,yBAAwB;A3E4zS5B;;AKlzSE;EsELM,yBAA0E;A3E2zSlF;;AyEpxSA;EAAa,yBAA6B;AzEwxS1C;;AyEvxSA;EAAc,yBAA6B;AzE2xS3C;;AyEzxSA;EAAiB,oCAAkC;AzE6xSnD;;AyE5xSA;EAAiB,0CAAkC;AzEgySnD;;AyE5xSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A5Eu1SX;;AyEhySA;EAAwB,gCAAgC;AzEoySxD;;AyElySA;EACE,gCAAgC;AzEqySlC;;AyEhySA;EAAc,yBAAyB;AzEoySvC;;A6Ep2SA;EACE,8BAA8B;A7Eu2ShC;;A6Ep2SA;EACE,6BAA6B;A7Eu2S/B;;A8Ev2SE;E5EOF;;;I4EDM,4BAA4B;IAE5B,2BAA2B;E9Eu2S/B;E8Ep2SE;IAEI,0BAA0B;E9Eq2ShC;E8E51SE;IACE,6BAA6B;E9E81SjC;EEhqSF;I4E/KM,gCAAgC;E9Ek1SpC;E8Eh1SE;;IAEE,yB3EzCY;I2E0CZ,wBAAwB;E9Ek1S5B;E8E10SE;IACE,2BAA2B;E9E40S/B;E8Ez0SE;;IAEE,wBAAwB;E9E20S5B;E8Ex0SE;;;IAGE,UAAU;IACV,SAAS;E9E00Sb;E8Ev0SE;;IAEE,uBAAuB;E9Ey0S3B;E8Ej0SE;IACE,Q3EgiCgC;EHmyQpC;EE/2SF;I4E+CM,2BAA2C;E9Em0S/C;EYz5SA;IkEyFI,2BAA2C;E9Em0S/C;EiCj5SF;I6CmFM,aAAa;E9Ei0SjB;EsCh6SF;IwCkGM,sB3EtFS;EHu5Sb;EgBp6SF;I8DuGM,oCAAoC;E9Eg0SxC;E8Ej0SE;;IAKI,iCAAmC;E9Eg0SzC;EgBn4SF;;I8D0EQ,oCAAsC;E9E6zS5C;EgBlzSF;I8DNM,cAAc;E9E2zSlB;EiBj7SA;;;;I6D4HM,qB3EvHU;EHk7ShB;EgB70SF;I8DuBM,cAAc;IACd,qB3E7HY;EHs7ShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n min-width: 0;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\ninput[type=\"date\"].form-control,\ninput[type=\"time\"].form-control,\ninput[type=\"datetime-local\"].form-control,\ninput[type=\"month\"].form-control {\n appearance: none;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n backg |
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)